;*******************************************************************************
;* TMS320C55x C/C++ Codegen                                          PC v3.2.2 *
;* Date/Time created: Fri Apr 03 16:43:48 2009                                 *
;*******************************************************************************
	.compiler_opts --mem_model:code=flat --mem_model:data=large --silicon_core_2_1 
	.mmregs
	.cpl_on
	.arms_on
	.c54cm_off
	.asg AR6, FP
	.asg XAR6, XFP
	.asg DPH, MDP
	.model call=c55_std
	.model mem=large
	.noremark 5503  ; code avoids SE CPU_84 MMR write
	.noremark 5505  ; code avoids SE CPU_84 MMR read
	.noremark 5673  ; code avoids SE CPU_89
	.noremark 5684  ; code avoids SE CPU_116 indirect write
	.noremark 5002  ; code respects overwrite rules
;*******************************************************************************
;* GLOBAL FILE PARAMETERS                                                      *
;*                                                                             *
;*   Architecture       : TMS320C55x                                           *
;*   Optimization       : Always Choose Smaller Code Size                      *
;*   Memory             : Large Model (23-Bit Data Pointers)                   *
;*   Calls              : Normal Library ASM calls                             *
;*   Debug Info         : Standard TI Debug Information                        *
;*******************************************************************************

DW$CU	.dwtag  DW_TAG_compile_unit
	.dwattr DW$CU, DW_AT_name("im2a.c")
	.dwattr DW$CU, DW_AT_producer("TMS320C55x C/C++ Codegen PC v3.2.2 Copyright (c) 1996-2005 Texas Instruments Incorporated")
	.dwattr DW$CU, DW_AT_stmt_list(0x00)
	.dwattr DW$CU, DW_AT_TI_VERSION(0x01)

DW$1	.dwtag  DW_TAG_subprogram, DW_AT_name("abs"), DW_AT_symbol_name("_abs")
	.dwattr DW$1, DW_AT_type(*DW$T$10)
	.dwattr DW$1, DW_AT_declaration(0x01)
	.dwattr DW$1, DW_AT_external(0x01)
DW$2	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$10)
	.dwendtag DW$1


DW$3	.dwtag  DW_TAG_subprogram, DW_AT_name("atan"), DW_AT_symbol_name("_atan")
	.dwattr DW$3, DW_AT_type(*DW$T$10)
	.dwattr DW$3, DW_AT_declaration(0x01)
	.dwattr DW$3, DW_AT_external(0x01)

DW$4	.dwtag  DW_TAG_subprogram, DW_AT_name("sqrt"), DW_AT_symbol_name("_sqrt")
	.dwattr DW$4, DW_AT_type(*DW$T$10)
	.dwattr DW$4, DW_AT_declaration(0x01)
	.dwattr DW$4, DW_AT_external(0x01)

DW$5	.dwtag  DW_TAG_subprogram, DW_AT_name("pow"), DW_AT_symbol_name("_pow")
	.dwattr DW$5, DW_AT_type(*DW$T$10)
	.dwattr DW$5, DW_AT_declaration(0x01)
	.dwattr DW$5, DW_AT_external(0x01)
	.global	_linesegx
_linesegx:	.usect	"SDRAME",8000,0,0
DW$6	.dwtag  DW_TAG_variable, DW_AT_name("linesegx"), DW_AT_symbol_name("_linesegx")
	.dwattr DW$6, DW_AT_location[DW_OP_addr _linesegx]
	.dwattr DW$6, DW_AT_type(*DW$T$31)
	.dwattr DW$6, DW_AT_external(0x01)
	.global	_linesegy
_linesegy:	.usect	"SDRAME",8000,0,0
DW$7	.dwtag  DW_TAG_variable, DW_AT_name("linesegy"), DW_AT_symbol_name("_linesegy")
	.dwattr DW$7, DW_AT_location[DW_OP_addr _linesegy]
	.dwattr DW$7, DW_AT_type(*DW$T$31)
	.dwattr DW$7, DW_AT_external(0x01)
	.global	_segxinfo
_segxinfo:	.usect	"SDRAME",140,0,0
DW$8	.dwtag  DW_TAG_variable, DW_AT_name("segxinfo"), DW_AT_symbol_name("_segxinfo")
	.dwattr DW$8, DW_AT_location[DW_OP_addr _segxinfo]
	.dwattr DW$8, DW_AT_type(*DW$T$32)
	.dwattr DW$8, DW_AT_external(0x01)
	.global	_segyinfo
_segyinfo:	.usect	"SDRAME",140,0,0
DW$9	.dwtag  DW_TAG_variable, DW_AT_name("segyinfo"), DW_AT_symbol_name("_segyinfo")
	.dwattr DW$9, DW_AT_location[DW_OP_addr _segyinfo]
	.dwattr DW$9, DW_AT_type(*DW$T$32)
	.dwattr DW$9, DW_AT_external(0x01)
	.global	_objx
_objx:	.usect	"SDRAME",5760,0,0
DW$10	.dwtag  DW_TAG_variable, DW_AT_name("objx"), DW_AT_symbol_name("_objx")
	.dwattr DW$10, DW_AT_location[DW_OP_addr _objx]
	.dwattr DW$10, DW_AT_type(*DW$T$33)
	.dwattr DW$10, DW_AT_external(0x01)
	.global	_objy
_objy:	.usect	"SDRAME",7040,0,0
DW$11	.dwtag  DW_TAG_variable, DW_AT_name("objy"), DW_AT_symbol_name("_objy")
	.dwattr DW$11, DW_AT_location[DW_OP_addr _objy]
	.dwattr DW$11, DW_AT_type(*DW$T$34)
	.dwattr DW$11, DW_AT_external(0x01)
	.global	_thingstatsx
_thingstatsx:	.usect	"SDRAME",400,0,2
DW$12	.dwtag  DW_TAG_variable, DW_AT_name("thingstatsx"), DW_AT_symbol_name("_thingstatsx")
	.dwattr DW$12, DW_AT_location[DW_OP_addr _thingstatsx]
	.dwattr DW$12, DW_AT_type(*DW$T$49)
	.dwattr DW$12, DW_AT_external(0x01)
	.global	_thingstatsy
_thingstatsy:	.usect	"SDRAME",400,0,2
DW$13	.dwtag  DW_TAG_variable, DW_AT_name("thingstatsy"), DW_AT_symbol_name("_thingstatsy")
	.dwattr DW$13, DW_AT_location[DW_OP_addr _thingstatsy]
	.dwattr DW$13, DW_AT_type(*DW$T$49)
	.dwattr DW$13, DW_AT_external(0x01)
	.global	_thingx
_thingx:	.usect	"SDRAMF",11520,0,0
DW$14	.dwtag  DW_TAG_variable, DW_AT_name("thingx"), DW_AT_symbol_name("_thingx")
	.dwattr DW$14, DW_AT_location[DW_OP_addr _thingx]
	.dwattr DW$14, DW_AT_type(*DW$T$35)
	.dwattr DW$14, DW_AT_external(0x01)
	.global	_thingy
_thingy:	.usect	"SDRAMF",14080,0,0
DW$15	.dwtag  DW_TAG_variable, DW_AT_name("thingy"), DW_AT_symbol_name("_thingy")
	.dwattr DW$15, DW_AT_location[DW_OP_addr _thingy]
	.dwattr DW$15, DW_AT_type(*DW$T$36)
	.dwattr DW$15, DW_AT_external(0x01)
	.global	_thingsplitx
_thingsplitx:	.usect	"SDRAMF",11520,0,0
DW$16	.dwtag  DW_TAG_variable, DW_AT_name("thingsplitx"), DW_AT_symbol_name("_thingsplitx")
	.dwattr DW$16, DW_AT_location[DW_OP_addr _thingsplitx]
	.dwattr DW$16, DW_AT_type(*DW$T$35)
	.dwattr DW$16, DW_AT_external(0x01)
	.global	_thingsplity
_thingsplity:	.usect	"SDRAMF",14080,0,0
DW$17	.dwtag  DW_TAG_variable, DW_AT_name("thingsplity"), DW_AT_symbol_name("_thingsplity")
	.dwattr DW$17, DW_AT_location[DW_OP_addr _thingsplity]
	.dwattr DW$17, DW_AT_type(*DW$T$36)
	.dwattr DW$17, DW_AT_external(0x01)
	.global	_nodex
_nodex:	.usect	"SDRAMF",40,0,0
DW$18	.dwtag  DW_TAG_variable, DW_AT_name("nodex"), DW_AT_symbol_name("_nodex")
	.dwattr DW$18, DW_AT_location[DW_OP_addr _nodex]
	.dwattr DW$18, DW_AT_type(*DW$T$37)
	.dwattr DW$18, DW_AT_external(0x01)
	.global	_nodey
_nodey:	.usect	"SDRAMF",40,0,0
DW$19	.dwtag  DW_TAG_variable, DW_AT_name("nodey"), DW_AT_symbol_name("_nodey")
	.dwattr DW$19, DW_AT_location[DW_OP_addr _nodey]
	.dwattr DW$19, DW_AT_type(*DW$T$37)
	.dwattr DW$19, DW_AT_external(0x01)
	.global	_lines
_lines:	.usect	"SDRAMF",60,0,2
DW$20	.dwtag  DW_TAG_variable, DW_AT_name("lines"), DW_AT_symbol_name("_lines")
	.dwattr DW$20, DW_AT_location[DW_OP_addr _lines]
	.dwattr DW$20, DW_AT_type(*DW$T$50)
	.dwattr DW$20, DW_AT_external(0x01)
;	C:\CCStudio_v3.1\C5500\cgtools\bin\opt55.exe --gen_opt_info=2 C:\DOCUME~1\pc1mon\LOCALS~1\Temp\TI8122 C:\DOCUME~1\pc1mon\LOCALS~1\Temp\TI8124 --opt_info_filename=C:/Documents and Settings/pc1mon/Desktop/April_2_robo/NEW_VERSION/New_Project_Less_Retarded/Debug/im2a.nfo 
	.sect	".text"
	.global	_round

DW$21	.dwtag  DW_TAG_subprogram, DW_AT_name("round"), DW_AT_symbol_name("_round")
	.dwattr DW$21, DW_AT_low_pc(_round)
	.dwattr DW$21, DW_AT_high_pc(0x00)
	.dwattr DW$21, DW_AT_begin_file("im2a.c")
	.dwattr DW$21, DW_AT_begin_line(0x31)
	.dwattr DW$21, DW_AT_begin_column(0x05)
	.dwpsn	"im2a.c",49,24

	.dwfde DW$CIE
;*******************************************************************************
;* FUNCTION NAME: _round                                                       *
;*                                                                             *
;*   Function Uses Regs : AC0,AC0,AC1,AC1,T0,SP,M40,SATA,SATD,RDM,FRCT,SMUL    *
;*   Stack Frame        : Compact (No Frame Pointer, w/ debug)                 *
;*   Total Frame Size   : 6 words                                              *
;*                        (2 return address/alignment)                         *
;*                        (4 local values)                                     *
;*   Min System Stack   : 1 word                                               *
;*******************************************************************************

;*******************************************************************************
;*                                                                             *
;* Using -g (debug) with optimization (-o3) may disable key optimizations!     *
;*                                                                             *
;*******************************************************************************
_round:
	.dwcfa	0x0e, 1
	.dwcfa	0x80, 91, 1
        AADD #-5, SP
	.dwcfa	0x0e, 6
;* AC0   assigned to _input
DW$22	.dwtag  DW_TAG_formal_parameter, DW_AT_name("input"), DW_AT_symbol_name("_input")
	.dwattr DW$22, DW_AT_type(*DW$T$17)
	.dwattr DW$22, DW_AT_location[DW_OP_reg0]
DW$23	.dwtag  DW_TAG_variable, DW_AT_name("input"), DW_AT_symbol_name("_input")
	.dwattr DW$23, DW_AT_type(*DW$T$51)
	.dwattr DW$23, DW_AT_location[DW_OP_bregx 0x24 0]
DW$24	.dwtag  DW_TAG_variable, DW_AT_name("input"), DW_AT_symbol_name("_input")
	.dwattr DW$24, DW_AT_type(*DW$T$17)
	.dwattr DW$24, DW_AT_location[DW_OP_bregx 0x24 2]
        MOV AC0, dbl(*SP(#0)) ; |49| 
        MOV dbl(*SP(#0)), AC0 ; |49| 
        MOV AC0, dbl(*SP(#2)) ; |49| 
	.dwpsn	"im2a.c",51,12
        MOV dbl(*SP(#2)), AC0
        MOV dbl(*(FL1)), AC1 ; |51| 
        CALL #__cmpd ; |51| 
                                        ; call occurs [#__cmpd] ; |51| 
        BCC L2,T0 <= #0 ; |51| 
                                        ; branchcc occurs ; |51| 
L1:    
DW$L$_round$2$B:
	.dwpsn	"im2a.c",52,9
        MOV dbl(*SP(#2)), AC0
        MOV dbl(*(FL1)), AC1 ; |52| 
        CALL #__subd ; |52| 
                                        ; call occurs [#__subd] ; |52| 
        MOV AC0, dbl(*SP(#2)) ; |52| 
	.dwpsn	"im2a.c",51,12
        MOV dbl(*SP(#2)), AC0
        MOV dbl(*(FL1)), AC1 ; |51| 
        CALL #__cmpd ; |51| 
                                        ; call occurs [#__cmpd] ; |51| 
        BCC L1,T0 > #0 ; |51| 
                                        ; branchcc occurs ; |51| 
DW$L$_round$2$E:
L2:    
	.dwpsn	"im2a.c",54,5
        MOV dbl(*SP(#2)), AC0
        MOV dbl(*(FL2)), AC1 ; |54| 
        CALL #__cmpd ; |54| 
                                        ; call occurs [#__cmpd] ; |54| 
        BCC L3,T0 >= #0 ; |54| 
                                        ; branchcc occurs ; |54| 
	.dwpsn	"im2a.c",55,9
        MOV dbl(*SP(#0)), AC0
        MOV dbl(*SP(#2)), AC1 ; |55| 
        CALL #__subd ; |55| 
                                        ; call occurs [#__subd] ; |55| 
        CALL #__fixdi ; |55| 
                                        ; call occurs [#__fixdi] ; |55| 
        B L4      ; |55| 
                                        ; branch occurs ; |55| 
L3:    
	.dwpsn	"im2a.c",58,9
        MOV dbl(*SP(#0)), AC0
        MOV dbl(*(FL1)), AC1 ; |58| 
        CALL #__addd ; |58| 
                                        ; call occurs [#__addd] ; |58| 
        MOV dbl(*SP(#2)), AC1 ; |58| 
        CALL #__subd ; |58| 
                                        ; call occurs [#__subd] ; |58| 
        CALL #__fixdi ; |58| 
                                        ; call occurs [#__fixdi] ; |58| 
L4:    
	.dwpsn	"im2a.c",60,1
        AADD #5, SP ; |58| 
	.dwcfa	0x0e, 1
        RET       ; |58| 
                                        ; return occurs ; |58| 

DW$25	.dwtag  DW_TAG_loop
	.dwattr DW$25, DW_AT_name("C:\Documents and Settings\pc1mon\Desktop\April_2_robo\NEW_VERSION\im2a.asm:L1:1:1238791428")
	.dwattr DW$25, DW_AT_begin_file("im2a.c")
	.dwattr DW$25, DW_AT_begin_line(0x33)
	.dwattr DW$25, DW_AT_end_line(0x35)
DW$26	.dwtag  DW_TAG_loop_range
	.dwattr DW$26, DW_AT_low_pc(DW$L$_round$2$B)
	.dwattr DW$26, DW_AT_high_pc(DW$L$_round$2$E)
	.dwendtag DW$25

	.dwattr DW$21, DW_AT_end_file("im2a.c")
	.dwattr DW$21, DW_AT_end_line(0x3c)
	.dwattr DW$21, DW_AT_end_column(0x01)
	.dwendentry
	.dwendtag DW$21

	.sect	".text"
	.global	_getimdata

DW$27	.dwtag  DW_TAG_subprogram, DW_AT_name("getimdata"), DW_AT_symbol_name("_getimdata")
	.dwattr DW$27, DW_AT_low_pc(_getimdata)
	.dwattr DW$27, DW_AT_high_pc(0x00)
	.dwattr DW$27, DW_AT_begin_file("im2a.c")
	.dwattr DW$27, DW_AT_begin_line(0x24)
	.dwattr DW$27, DW_AT_begin_column(0x05)
	.dwpsn	"im2a.c",37,1

	.dwfde DW$CIE
;*******************************************************************************
;* FUNCTION NAME: _getimdata                                                   *
;*                                                                             *
;*   Function Uses Regs : AC0,AC0,T0,T1,AR0,XAR0,AR1,AR2,SP,CARRY,TC1,M40,SATA,*
;*                        SATD,RDM,FRCT,SMUL                                   *
;*   Stack Frame        : Compact (No Frame Pointer, w/ debug)                 *
;*   Total Frame Size   : 1 word                                               *
;*                        (1 return address/alignment)                         *
;*   Min System Stack   : 1 word                                               *
;*******************************************************************************

;*******************************************************************************
;*                                                                             *
;* Using -g (debug) with optimization (-o3) may disable key optimizations!     *
;*                                                                             *
;*******************************************************************************
_getimdata:
	.dwcfa	0x0e, 1
	.dwcfa	0x80, 91, 1
;* AR0   assigned to _image
DW$28	.dwtag  DW_TAG_formal_parameter, DW_AT_name("image"), DW_AT_symbol_name("_image")
	.dwattr DW$28, DW_AT_type(*DW$T$21)
	.dwattr DW$28, DW_AT_location[DW_OP_reg17]
;* T0    assigned to _index
DW$29	.dwtag  DW_TAG_formal_parameter, DW_AT_name("index"), DW_AT_symbol_name("_index")
	.dwattr DW$29, DW_AT_type(*DW$T$10)
	.dwattr DW$29, DW_AT_location[DW_OP_reg12]
;* T0    assigned to _index
DW$30	.dwtag  DW_TAG_variable, DW_AT_name("index"), DW_AT_symbol_name("_index")
	.dwattr DW$30, DW_AT_type(*DW$T$40)
	.dwattr DW$30, DW_AT_location[DW_OP_reg12]
;* AR0   assigned to _image
DW$31	.dwtag  DW_TAG_variable, DW_AT_name("image"), DW_AT_symbol_name("_image")
	.dwattr DW$31, DW_AT_type(*DW$T$23)
	.dwattr DW$31, DW_AT_location[DW_OP_reg17]
;* T0    assigned to _intnum
DW$32	.dwtag  DW_TAG_variable, DW_AT_name("intnum"), DW_AT_symbol_name("_intnum")
	.dwattr DW$32, DW_AT_type(*DW$T$10)
	.dwattr DW$32, DW_AT_location[DW_OP_reg12]
;* AR1   assigned to _temp
DW$33	.dwtag  DW_TAG_variable, DW_AT_name("temp"), DW_AT_symbol_name("_temp")
	.dwattr DW$33, DW_AT_type(*DW$T$10)
	.dwattr DW$33, DW_AT_location[DW_OP_reg18]
	.dwpsn	"im2a.c",39,7

        MOV T0, AR1 ; |39| 
||      MOV #16, AR2 ; |39| 

        CMP AR1 < AR2, TC1 ; |39| 
        BCC L5,TC1 ; |39| 
                                        ; branchcc occurs ; |39| 
	.dwpsn	"im2a.c",43,4
        AND #0xfffffff0, T0, AR2 ; |43| 
        SUB AR2, AR1 ; |43| 
	.dwpsn	"im2a.c",42,4
        MOV T0, AC0
        SFTS AC0, #-4, AC0 ; |42| 
        MOV AC0, T0 ; |42| 
        B L6      ; |42| 
                                        ; branch occurs ; |42| 
L5:    
	.dwpsn	"im2a.c",38,6
        MOV #0, T0
L6:    
	.dwpsn	"im2a.c",45,3
        SUB #15, AR1, T1 ; |45| 
        MOV uns(*AR0(T0)), AC0 ; |45| 
        SFTS AC0, T1, AC0 ; |45| 
        AND #0x0001, AC0, T0 ; |45| 
	.dwpsn	"im2a.c",47,1
        RET       ; |45| 
                                        ; return occurs ; |45| 
	.dwattr DW$27, DW_AT_end_file("im2a.c")
	.dwattr DW$27, DW_AT_end_line(0x2f)
	.dwattr DW$27, DW_AT_end_column(0x01)
	.dwendentry
	.dwendtag DW$27

	.sect	".text"
	.global	_getxtarget

DW$34	.dwtag  DW_TAG_subprogram, DW_AT_name("getxtarget"), DW_AT_symbol_name("_getxtarget")
	.dwattr DW$34, DW_AT_low_pc(_getxtarget)
	.dwattr DW$34, DW_AT_high_pc(0x00)
	.dwattr DW$34, DW_AT_begin_file("im2a.c")
	.dwattr DW$34, DW_AT_begin_line(0x3e)
	.dwattr DW$34, DW_AT_begin_column(0x06)
	.dwpsn	"im2a.c",63,1

	.dwfde DW$CIE
;*******************************************************************************
;* FUNCTION NAME: _getxtarget                                                  *
;*                                                                             *
;*   Function Uses Regs : AC0,AC0,AC1,AC1,AC2,T0,T1,T2,T3,AR0,XAR0,AR1,XAR1,   *
;*                        AR2,XAR2,AR3,XAR3,AR4,XAR4,AR5,XAR5,AR7,XAR7,FP,XFP, *
;*                        SP,BRC0,CSR,RPTC,CARRY,TC1,M40,SATA,SATD,RDM,FRCT,   *
;*                        SMUL                                                 *
;*   Save On Entry Regs : T2,T3,AR5,AR7,FP                                     *
;*   Stack Frame        : Full (Frame Pointer in AR6, w/ debug)                *
;*   Total Frame Size   : 52 words                                             *
;*                        (2 return address/alignment)                         *
;*                        (45 local values)                                    *
;*                        (5 register save area)                               *
;*   Min System Stack   : 1 word                                               *
;*******************************************************************************

;*******************************************************************************
;*                                                                             *
;* Using -g (debug) with optimization (-o3) may disable key optimizations!     *
;*                                                                             *
;*******************************************************************************
_getxtarget:
	.dwcfa	0x0e, 1
	.dwcfa	0x80, 91, 1
        PSH T2
	.dwcfa	0x0e, 2
	.dwcfa	0x80, 14, 2
        PSH T3
	.dwcfa	0x0e, 3
	.dwcfa	0x80, 15, 3
        PSHBOTH XAR5
	.dwcfa	0x0e, 4
	.dwcfa	0x80, 26, 4
        PSHBOTH XAR7
	.dwcfa	0x0e, 5
	.dwcfa	0x80, 30, 5
        PSHBOTH XFP
	.dwcfa	0x0e, 6
	.dwcfa	0x80, 32, 6
        AADD #-46, SP
        AMAR *SP(#0), XFP
	.dwcfa	0x0e, 52
;* AR0   assigned to _linereturn
DW$35	.dwtag  DW_TAG_formal_parameter, DW_AT_name("linereturn"), DW_AT_symbol_name("_linereturn")
	.dwattr DW$35, DW_AT_type(*DW$T$19)
	.dwattr DW$35, DW_AT_location[DW_OP_reg17]
;* T0    assigned to _ytarget
DW$36	.dwtag  DW_TAG_formal_parameter, DW_AT_name("ytarget"), DW_AT_symbol_name("_ytarget")
	.dwattr DW$36, DW_AT_type(*DW$T$10)
	.dwattr DW$36, DW_AT_location[DW_OP_reg12]
;* AR1   assigned to _prevseg
DW$37	.dwtag  DW_TAG_formal_parameter, DW_AT_name("prevseg"), DW_AT_symbol_name("_prevseg")
	.dwattr DW$37, DW_AT_type(*DW$T$20)
	.dwattr DW$37, DW_AT_location[DW_OP_reg19]
;* AR2   assigned to _im
DW$38	.dwtag  DW_TAG_formal_parameter, DW_AT_name("im"), DW_AT_symbol_name("_im")
	.dwattr DW$38, DW_AT_type(*DW$T$21)
	.dwattr DW$38, DW_AT_location[DW_OP_reg21]
;* BRC0  assigned to L$1
;* BRC0  assigned to L$2
;* BRC0  assigned to L$3
;* BRC0  assigned to L$4
;* BRC0  assigned to L$5
;* BRC0  assigned to L$6
;* BRC0  assigned to L$7
;* BRC0  assigned to L$8
;* BRC0  assigned to L$9
;* BRC0  assigned to L$10
;* BRC0  assigned to L$15
;* BRC0  assigned to L$17
;* BRC0  assigned to L$18
;* BRC0  assigned to L$20
DW$39	.dwtag  DW_TAG_variable, DW_AT_name("dy1"), DW_AT_symbol_name("_dy1")
	.dwattr DW$39, DW_AT_type(*DW$T$10)
	.dwattr DW$39, DW_AT_location[DW_OP_bregx 0x24 44]
DW$40	.dwtag  DW_TAG_variable, DW_AT_name("dy1"), DW_AT_symbol_name("_dy1")
	.dwattr DW$40, DW_AT_type(*DW$T$10)
	.dwattr DW$40, DW_AT_location[DW_OP_bregx 0x24 44]
;* T0    assigned to _dx1
DW$41	.dwtag  DW_TAG_variable, DW_AT_name("dx1"), DW_AT_symbol_name("_dx1")
	.dwattr DW$41, DW_AT_type(*DW$T$10)
	.dwattr DW$41, DW_AT_location[DW_OP_reg12]
DW$42	.dwtag  DW_TAG_variable, DW_AT_name("dx1"), DW_AT_symbol_name("_dx1")
	.dwattr DW$42, DW_AT_type(*DW$T$10)
	.dwattr DW$42, DW_AT_location[DW_OP_bregx 0x24 43]
DW$43	.dwtag  DW_TAG_variable, DW_AT_name("segwritten"), DW_AT_symbol_name("_segwritten")
	.dwattr DW$43, DW_AT_type(*DW$T$10)
	.dwattr DW$43, DW_AT_location[DW_OP_bregx 0x24 44]
DW$44	.dwtag  DW_TAG_variable, DW_AT_name("segwritten"), DW_AT_symbol_name("_segwritten")
	.dwattr DW$44, DW_AT_type(*DW$T$10)
	.dwattr DW$44, DW_AT_location[DW_OP_bregx 0x24 44]
DW$45	.dwtag  DW_TAG_variable, DW_AT_name("segindex"), DW_AT_symbol_name("_segindex")
	.dwattr DW$45, DW_AT_type(*DW$T$10)
	.dwattr DW$45, DW_AT_location[DW_OP_bregx 0x24 43]
DW$46	.dwtag  DW_TAG_variable, DW_AT_name("segindex"), DW_AT_symbol_name("_segindex")
	.dwattr DW$46, DW_AT_type(*DW$T$10)
	.dwattr DW$46, DW_AT_location[DW_OP_bregx 0x24 43]
DW$47	.dwtag  DW_TAG_variable, DW_AT_name("linenow"), DW_AT_symbol_name("_linenow")
	.dwattr DW$47, DW_AT_type(*DW$T$10)
	.dwattr DW$47, DW_AT_location[DW_OP_bregx 0x24 42]
DW$48	.dwtag  DW_TAG_variable, DW_AT_name("linenow"), DW_AT_symbol_name("_linenow")
	.dwattr DW$48, DW_AT_type(*DW$T$10)
	.dwattr DW$48, DW_AT_location[DW_OP_bregx 0x24 42]
DW$49	.dwtag  DW_TAG_variable, DW_AT_name("linesegcount"), DW_AT_symbol_name("_linesegcount")
	.dwattr DW$49, DW_AT_type(*DW$T$10)
	.dwattr DW$49, DW_AT_location[DW_OP_bregx 0x24 41]
DW$50	.dwtag  DW_TAG_variable, DW_AT_name("linesegcount"), DW_AT_symbol_name("_linesegcount")
	.dwattr DW$50, DW_AT_type(*DW$T$10)
	.dwattr DW$50, DW_AT_location[DW_OP_bregx 0x24 41]
DW$51	.dwtag  DW_TAG_variable, DW_AT_name("prevend"), DW_AT_symbol_name("_prevend")
	.dwattr DW$51, DW_AT_type(*DW$T$10)
	.dwattr DW$51, DW_AT_location[DW_OP_bregx 0x24 44]
DW$52	.dwtag  DW_TAG_variable, DW_AT_name("prevend"), DW_AT_symbol_name("_prevend")
	.dwattr DW$52, DW_AT_type(*DW$T$10)
	.dwattr DW$52, DW_AT_location[DW_OP_bregx 0x24 44]
DW$53	.dwtag  DW_TAG_variable, DW_AT_name("prevstart"), DW_AT_symbol_name("_prevstart")
	.dwattr DW$53, DW_AT_type(*DW$T$10)
	.dwattr DW$53, DW_AT_location[DW_OP_bregx 0x24 43]
DW$54	.dwtag  DW_TAG_variable, DW_AT_name("prevstart"), DW_AT_symbol_name("_prevstart")
	.dwattr DW$54, DW_AT_type(*DW$T$10)
	.dwattr DW$54, DW_AT_location[DW_OP_bregx 0x24 43]
DW$55	.dwtag  DW_TAG_variable, DW_AT_name("end"), DW_AT_symbol_name("_end")
	.dwattr DW$55, DW_AT_type(*DW$T$10)
	.dwattr DW$55, DW_AT_location[DW_OP_bregx 0x24 42]
DW$56	.dwtag  DW_TAG_variable, DW_AT_name("end"), DW_AT_symbol_name("_end")
	.dwattr DW$56, DW_AT_type(*DW$T$10)
	.dwattr DW$56, DW_AT_location[DW_OP_bregx 0x24 42]
DW$57	.dwtag  DW_TAG_variable, DW_AT_name("start"), DW_AT_symbol_name("_start")
	.dwattr DW$57, DW_AT_type(*DW$T$10)
	.dwattr DW$57, DW_AT_location[DW_OP_bregx 0x24 41]
DW$58	.dwtag  DW_TAG_variable, DW_AT_name("start"), DW_AT_symbol_name("_start")
	.dwattr DW$58, DW_AT_type(*DW$T$10)
	.dwattr DW$58, DW_AT_location[DW_OP_bregx 0x24 41]
DW$59	.dwtag  DW_TAG_variable, DW_AT_name("i"), DW_AT_symbol_name("_i")
	.dwattr DW$59, DW_AT_type(*DW$T$10)
	.dwattr DW$59, DW_AT_location[DW_OP_bregx 0x24 43]
DW$60	.dwtag  DW_TAG_variable, DW_AT_name("i"), DW_AT_symbol_name("_i")
	.dwattr DW$60, DW_AT_type(*DW$T$10)
	.dwattr DW$60, DW_AT_location[DW_OP_bregx 0x24 42]
DW$61	.dwtag  DW_TAG_variable, DW_AT_name("thingcounty"), DW_AT_symbol_name("_thingcounty")
	.dwattr DW$61, DW_AT_type(*DW$T$10)
	.dwattr DW$61, DW_AT_location[DW_OP_bregx 0x24 30]
;* T2    assigned to _thingcounty
DW$62	.dwtag  DW_TAG_variable, DW_AT_name("thingcounty"), DW_AT_symbol_name("_thingcounty")
	.dwattr DW$62, DW_AT_type(*DW$T$10)
	.dwattr DW$62, DW_AT_location[DW_OP_reg14]
DW$63	.dwtag  DW_TAG_variable, DW_AT_name("thingcountx"), DW_AT_symbol_name("_thingcountx")
	.dwattr DW$63, DW_AT_type(*DW$T$10)
	.dwattr DW$63, DW_AT_location[DW_OP_bregx 0x24 30]
;* T2    assigned to _thingcountx
DW$64	.dwtag  DW_TAG_variable, DW_AT_name("thingcountx"), DW_AT_symbol_name("_thingcountx")
	.dwattr DW$64, DW_AT_type(*DW$T$10)
	.dwattr DW$64, DW_AT_location[DW_OP_reg14]
;* AR2   assigned to _length
DW$65	.dwtag  DW_TAG_variable, DW_AT_name("length"), DW_AT_symbol_name("_length")
	.dwattr DW$65, DW_AT_type(*DW$T$10)
	.dwattr DW$65, DW_AT_location[DW_OP_reg20]
;* AR2   assigned to _length
DW$66	.dwtag  DW_TAG_variable, DW_AT_name("length"), DW_AT_symbol_name("_length")
	.dwattr DW$66, DW_AT_type(*DW$T$10)
	.dwattr DW$66, DW_AT_location[DW_OP_reg20]
;* AR1   assigned to _center
DW$67	.dwtag  DW_TAG_variable, DW_AT_name("center"), DW_AT_symbol_name("_center")
	.dwattr DW$67, DW_AT_type(*DW$T$10)
	.dwattr DW$67, DW_AT_location[DW_OP_reg18]
;* AR1   assigned to _center
DW$68	.dwtag  DW_TAG_variable, DW_AT_name("center"), DW_AT_symbol_name("_center")
	.dwattr DW$68, DW_AT_type(*DW$T$10)
	.dwattr DW$68, DW_AT_location[DW_OP_reg18]
;* AR3   assigned to _dist
DW$69	.dwtag  DW_TAG_variable, DW_AT_name("dist"), DW_AT_symbol_name("_dist")
	.dwattr DW$69, DW_AT_type(*DW$T$10)
	.dwattr DW$69, DW_AT_location[DW_OP_reg22]
;* AR3   assigned to _dist
DW$70	.dwtag  DW_TAG_variable, DW_AT_name("dist"), DW_AT_symbol_name("_dist")
	.dwattr DW$70, DW_AT_type(*DW$T$10)
	.dwattr DW$70, DW_AT_location[DW_OP_reg22]
;* T2    assigned to _xi
DW$71	.dwtag  DW_TAG_variable, DW_AT_name("xi"), DW_AT_symbol_name("_xi")
	.dwattr DW$71, DW_AT_type(*DW$T$10)
	.dwattr DW$71, DW_AT_location[DW_OP_reg14]
DW$72	.dwtag  DW_TAG_variable, DW_AT_name("xi"), DW_AT_symbol_name("_xi")
	.dwattr DW$72, DW_AT_type(*DW$T$10)
	.dwattr DW$72, DW_AT_location[DW_OP_bregx 0x24 30]
;* T2    assigned to _xi
DW$73	.dwtag  DW_TAG_variable, DW_AT_name("xi"), DW_AT_symbol_name("_xi")
	.dwattr DW$73, DW_AT_type(*DW$T$10)
	.dwattr DW$73, DW_AT_location[DW_OP_reg14]
;* AR4   assigned to _xi
DW$74	.dwtag  DW_TAG_variable, DW_AT_name("xi"), DW_AT_symbol_name("_xi")
	.dwattr DW$74, DW_AT_type(*DW$T$10)
	.dwattr DW$74, DW_AT_location[DW_OP_reg24]
;* T2    assigned to _yi
DW$75	.dwtag  DW_TAG_variable, DW_AT_name("yi"), DW_AT_symbol_name("_yi")
	.dwattr DW$75, DW_AT_type(*DW$T$10)
	.dwattr DW$75, DW_AT_location[DW_OP_reg14]
DW$76	.dwtag  DW_TAG_variable, DW_AT_name("yi"), DW_AT_symbol_name("_yi")
	.dwattr DW$76, DW_AT_type(*DW$T$10)
	.dwattr DW$76, DW_AT_location[DW_OP_bregx 0x24 30]
;* AR4   assigned to _yi
DW$77	.dwtag  DW_TAG_variable, DW_AT_name("yi"), DW_AT_symbol_name("_yi")
	.dwattr DW$77, DW_AT_type(*DW$T$10)
	.dwattr DW$77, DW_AT_location[DW_OP_reg24]
;* T2    assigned to _yi
DW$78	.dwtag  DW_TAG_variable, DW_AT_name("yi"), DW_AT_symbol_name("_yi")
	.dwattr DW$78, DW_AT_type(*DW$T$10)
	.dwattr DW$78, DW_AT_location[DW_OP_reg14]
DW$79	.dwtag  DW_TAG_variable, DW_AT_name("objcounty"), DW_AT_symbol_name("_objcounty")
	.dwattr DW$79, DW_AT_type(*DW$T$10)
	.dwattr DW$79, DW_AT_location[DW_OP_bregx 0x24 28]
;* AC1   assigned to _objcounty
DW$80	.dwtag  DW_TAG_variable, DW_AT_name("objcounty"), DW_AT_symbol_name("_objcounty")
	.dwattr DW$80, DW_AT_type(*DW$T$10)
	.dwattr DW$80, DW_AT_location[DW_OP_reg3]
DW$81	.dwtag  DW_TAG_variable, DW_AT_name("objcountx"), DW_AT_symbol_name("_objcountx")
	.dwattr DW$81, DW_AT_type(*DW$T$10)
	.dwattr DW$81, DW_AT_location[DW_OP_bregx 0x24 28]
;* AC1   assigned to _objcountx
DW$82	.dwtag  DW_TAG_variable, DW_AT_name("objcountx"), DW_AT_symbol_name("_objcountx")
	.dwattr DW$82, DW_AT_type(*DW$T$10)
	.dwattr DW$82, DW_AT_location[DW_OP_reg3]
;* AR3   assigned to K$359
;* AR5   assigned to K$359
;* AR7   assigned to U$311
;* AR5   assigned to U$314
;* AR7   assigned to U$218
;* AR7   assigned to U$221
;* AR5   assigned to U$221
;* AR1   assigned to U$120
;* AR1   assigned to U$120
;* T3    assigned to _intytotal
DW$83	.dwtag  DW_TAG_variable, DW_AT_name("intytotal"), DW_AT_symbol_name("_intytotal")
	.dwattr DW$83, DW_AT_type(*DW$T$10)
	.dwattr DW$83, DW_AT_location[DW_OP_reg15]
;* T2    assigned to _intxtotal
DW$84	.dwtag  DW_TAG_variable, DW_AT_name("intxtotal"), DW_AT_symbol_name("_intxtotal")
	.dwattr DW$84, DW_AT_type(*DW$T$10)
	.dwattr DW$84, DW_AT_location[DW_OP_reg14]
DW$85	.dwtag  DW_TAG_variable, DW_AT_name("numyints"), DW_AT_symbol_name("_numyints")
	.dwattr DW$85, DW_AT_type(*DW$T$10)
	.dwattr DW$85, DW_AT_location[DW_OP_bregx 0x24 42]
DW$86	.dwtag  DW_TAG_variable, DW_AT_name("numxints"), DW_AT_symbol_name("_numxints")
	.dwattr DW$86, DW_AT_type(*DW$T$10)
	.dwattr DW$86, DW_AT_location[DW_OP_bregx 0x24 41]
DW$87	.dwtag  DW_TAG_variable, DW_AT_name("dy2"), DW_AT_symbol_name("_dy2")
	.dwattr DW$87, DW_AT_type(*DW$T$10)
	.dwattr DW$87, DW_AT_location[DW_OP_bregx 0x24 30]
DW$88	.dwtag  DW_TAG_variable, DW_AT_name("dx2"), DW_AT_symbol_name("_dx2")
	.dwattr DW$88, DW_AT_type(*DW$T$10)
	.dwattr DW$88, DW_AT_location[DW_OP_bregx 0x24 28]
;* AR1   assigned to _prevypos
DW$89	.dwtag  DW_TAG_variable, DW_AT_name("prevypos"), DW_AT_symbol_name("_prevypos")
	.dwattr DW$89, DW_AT_type(*DW$T$10)
	.dwattr DW$89, DW_AT_location[DW_OP_reg18]
;* AR1   assigned to _prevxpos
DW$90	.dwtag  DW_TAG_variable, DW_AT_name("prevxpos"), DW_AT_symbol_name("_prevxpos")
	.dwattr DW$90, DW_AT_type(*DW$T$10)
	.dwattr DW$90, DW_AT_location[DW_OP_reg18]
;* T3    assigned to _ypos
DW$91	.dwtag  DW_TAG_variable, DW_AT_name("ypos"), DW_AT_symbol_name("_ypos")
	.dwattr DW$91, DW_AT_type(*DW$T$10)
	.dwattr DW$91, DW_AT_location[DW_OP_reg15]
;* T3    assigned to _xpos
DW$92	.dwtag  DW_TAG_variable, DW_AT_name("xpos"), DW_AT_symbol_name("_xpos")
	.dwattr DW$92, DW_AT_type(*DW$T$10)
	.dwattr DW$92, DW_AT_location[DW_OP_reg15]
DW$93	.dwtag  DW_TAG_variable, DW_AT_name("thingfoundy"), DW_AT_symbol_name("_thingfoundy")
	.dwattr DW$93, DW_AT_type(*DW$T$10)
	.dwattr DW$93, DW_AT_location[DW_OP_bregx 0x24 40]
DW$94	.dwtag  DW_TAG_variable, DW_AT_name("thingfoundx"), DW_AT_symbol_name("_thingfoundx")
	.dwattr DW$94, DW_AT_type(*DW$T$10)
	.dwattr DW$94, DW_AT_location[DW_OP_bregx 0x24 40]
;* T3    assigned to _objfound
DW$95	.dwtag  DW_TAG_variable, DW_AT_name("objfound"), DW_AT_symbol_name("_objfound")
	.dwattr DW$95, DW_AT_type(*DW$T$10)
	.dwattr DW$95, DW_AT_location[DW_OP_reg15]
;* AR1   assigned to S$2
;* AR1   assigned to S$1
DW$96	.dwtag  DW_TAG_variable, DW_AT_name("linereturn"), DW_AT_symbol_name("_linereturn")
	.dwattr DW$96, DW_AT_type(*DW$T$48)
	.dwattr DW$96, DW_AT_location[DW_OP_bregx 0x24 10]
;* AR0   assigned to _im
DW$97	.dwtag  DW_TAG_variable, DW_AT_name("im"), DW_AT_symbol_name("_im")
	.dwattr DW$97, DW_AT_type(*DW$T$23)
	.dwattr DW$97, DW_AT_location[DW_OP_reg17]
;* T2    assigned to L$24
;* T2    assigned to L$22
;* T3    assigned to U$267
;* T3    assigned to U$161
;* AR1   assigned to U$557
;* AR7   assigned to U$524
;* AR5   assigned to U$510
;* AR5   assigned to U$482
;* AR7   assigned to K$427
;* AR7   assigned to U$268
;* AR2   assigned to U$236
;* AR7   assigned to U$162
;* AR4   assigned to U$123
;* AR3   assigned to U$117
;* AC2   assigned to U$89
;* AR3   assigned to U$99
;* AR5   assigned to U$90
;* AR3   assigned to U$76
;* AR3   assigned to U$71
;* AR3   assigned to U$67
;* AR3   assigned to U$64
;* AR3   assigned to U$58
;* AR3   assigned to U$48
;* AR2   assigned to U$37
;* AR3   assigned to U$33
;* AR2   assigned to U$26
;* AR3   assigned to U$22
;* AR3   assigned to U$15
;* AR3   assigned to U$6
;* T0    assigned to C$39
;* T0    assigned to C$38
;* AR2   assigned to C$37
;* AC0   assigned to C$36
;* AR3   assigned to C$35
;* AR5   assigned to C$34
;* AR5   assigned to C$33
;* T0    assigned to C$32
;* AR4   assigned to C$31
;* AC0   assigned to C$30
;* AR3   assigned to C$29
;* AR5   assigned to C$28
;* AR5   assigned to C$27
;* T0    assigned to C$26
;* T3    assigned to C$25
;* T3    assigned to C$23
;* AR2   assigned to C$21
;* AR3   assigned to C$19
;* T0    assigned to C$18
;* AR3   assigned to C$17
;* T0    assigned to C$16
;* AC0   assigned to C$15
;* AR2   assigned to C$13
;* AR3   assigned to C$11
;* T0    assigned to C$10
;* AR3   assigned to C$9
;* T0    assigned to C$8
;* AC0   assigned to C$7
;* AR3   assigned to C$5
;* T0    assigned to C$4
;* AR5   assigned to C$3
DW$98	.dwtag  DW_TAG_variable, DW_AT_name("intsegsx"), DW_AT_symbol_name("_intsegsx")
	.dwattr DW$98, DW_AT_type(*DW$T$38)
	.dwattr DW$98, DW_AT_location[DW_OP_bregx 0x24 0]
DW$99	.dwtag  DW_TAG_variable, DW_AT_name("intsegsy"), DW_AT_symbol_name("_intsegsy")
	.dwattr DW$99, DW_AT_type(*DW$T$39)
	.dwattr DW$99, DW_AT_location[DW_OP_bregx 0x24 3]
        AMOV #_objx, XAR3
        MOV XAR3, dbl(*SP(#12))
        MOV dbl(*SP(#12)), XAR3
        AMAR *AR0, XAR1
        AMAR *AR2, XAR0

        RPT #5759
||      MOV XAR1, dbl(*SP(#10))

                                            ; loop starts
L7:    
DW$L$_getxtarget$2$B:
	.dwpsn	"im2a.c",140,5
            MOV #0, *AR3+ ; |140| 
	.dwpsn	"im2a.c",139,12
                                        ; loop ends
DW$L$_getxtarget$2$E:
L8:    
        AMOV #_objy, XAR3
        MOV XAR3, dbl(*SP(#14))
        MOV dbl(*SP(#14)), XAR3
        RPT #7039
                                            ; loop starts
L9:    
DW$L$_getxtarget$4$B:
	.dwpsn	"im2a.c",144,6
            MOV #0, *AR3+ ; |144| 
	.dwpsn	"im2a.c",143,11
                                        ; loop ends
DW$L$_getxtarget$4$E:
L10:    
        AMOV #_thingx, XAR3
        MOV #11519, AR1

        MOV AR1, BRC0
||      MOV XAR3, dbl(*SP(#16))

        MOV dbl(*SP(#16)), XAR3
        AMOV #_thingsplitx, XAR2
        MOV XAR2, dbl(*SP(#18))
        MOV dbl(*SP(#18)), XAR2
        RPTBLOCAL L12-1
                                            ; loop starts
L11:    
DW$L$_getxtarget$6$B:
	.dwpsn	"im2a.c",148,5
            MOV #0, *AR3+ ; |148| 
	.dwpsn	"im2a.c",149,5
            MOV #0, *AR2+ ; |149| 
	.dwpsn	"im2a.c",147,11
                                        ; loop ends ; |147| 
DW$L$_getxtarget$6$E:
L12:    
        AMOV #_thingy, XAR3
        MOV #14079, AR1

        MOV AR1, BRC0
||      MOV XAR3, dbl(*SP(#20))

        MOV dbl(*SP(#20)), XAR3
        AMOV #_thingsplity, XAR2
        MOV XAR2, dbl(*SP(#22))
        MOV dbl(*SP(#22)), XAR2
        RPTBLOCAL L14-1
                                            ; loop starts
L13:    
DW$L$_getxtarget$8$B:
	.dwpsn	"im2a.c",153,5
            MOV #0, *AR3+ ; |153| 
	.dwpsn	"im2a.c",154,5
            MOV #0, *AR2+ ; |154| 
	.dwpsn	"im2a.c",152,13
                                        ; loop ends ; |152| 
DW$L$_getxtarget$8$E:
L14:    
        AMOV #_thingstatsx, XAR3
        MOV XAR3, dbl(*SP(#24))
        MOV dbl(*SP(#24)), XAR3
        MOV #199, BRC0
        RPTBLOCAL L16-1
                                            ; loop starts
L15:    
DW$L$_getxtarget$10$B:
	.dwpsn	"im2a.c",158,7
            MOV dbl(*(FL3)), AC0 ; |158| 
            MOV AC0, dbl(*AR3+) ; |158| 
	.dwpsn	"im2a.c",157,11
                                        ; loop ends ; |157| 
DW$L$_getxtarget$10$E:
L16:    
        MOV dbl(*SP(#24)), XAR3
        MOV #19, BRC0

        RPTBLOCAL L18-1
||      AADD #16, AR3

                                            ; loop starts
L17:    
DW$L$_getxtarget$12$B:
	.dwpsn	"im2a.c",162,5
            MOV dbl(*(FL4)), AC0 ; |162| 
            MOV AC0, dbl(*AR3) ; |162| 
	.dwpsn	"im2a.c",161,17
            AADD #20, AR3 ; |161| 
	.dwpsn	"im2a.c",161,11
                                        ; loop ends ; |161| 
DW$L$_getxtarget$12$E:
L18:    
        AMOV #_thingstatsy, XAR3
        MOV XAR3, dbl(*SP(#26))
        MOV dbl(*SP(#26)), XAR3
        MOV #199, BRC0
        RPTBLOCAL L20-1
                                            ; loop starts
L19:    
DW$L$_getxtarget$14$B:
	.dwpsn	"im2a.c",170,7
            MOV dbl(*(FL3)), AC0 ; |170| 
            MOV AC0, dbl(*AR3+) ; |170| 
	.dwpsn	"im2a.c",169,13
                                        ; loop ends ; |169| 
DW$L$_getxtarget$14$E:
L20:    
        MOV dbl(*SP(#26)), XAR3
        MOV #19, BRC0

        RPTBLOCAL L22-1
||      AADD #16, AR3

                                            ; loop starts
L21:    
DW$L$_getxtarget$16$B:
	.dwpsn	"im2a.c",174,5
            MOV dbl(*(FL4)), AC0 ; |174| 
            MOV AC0, dbl(*AR3) ; |174| 
	.dwpsn	"im2a.c",173,17
            AADD #20, AR3 ; |173| 
	.dwpsn	"im2a.c",173,11
                                        ; loop ends ; |173| 
DW$L$_getxtarget$16$E:
L22:    
        MOV #29, BRC0
        AMOV #_lines, XAR3
        RPTBLOCAL L24-1
                                            ; loop starts
L23:    
DW$L$_getxtarget$18$B:
	.dwpsn	"im2a.c",180,5
            MOV dbl(*(FL3)), AC0 ; |180| 
            MOV AC0, dbl(*AR3+) ; |180| 
	.dwpsn	"im2a.c",179,11
                                        ; loop ends ; |179| 
DW$L$_getxtarget$18$E:
L24:    
        MOV dbl(*SP(#10)), XAR3
        RPT #19
                                            ; loop starts
L25:    
DW$L$_getxtarget$20$B:
	.dwpsn	"im2a.c",184,5
            MOV AC0, dbl(*AR3+) ; |184| 
	.dwpsn	"im2a.c",183,11
                                        ; loop ends
DW$L$_getxtarget$20$E:
L26:    
	.dwpsn	"im2a.c",76,7
        MOV #0, T3
	.dwpsn	"im2a.c",205,3
        MOV #1, AR3
	.dwpsn	"im2a.c",206,8
        MOV #352, AR7 ; |208| 
        MOV #0, T2
L27:    
DW$L$_getxtarget$22$B:
        MOV T2, AR5
	.dwpsn	"im2a.c",207,5
        MOV #0, AC1
	.dwpsn	"im2a.c",208,10
        MOV #0, AR4
DW$L$_getxtarget$22$E:
L28:    
DW$L$_getxtarget$23$B:
	.dwpsn	"im2a.c",209,7
	.dwpsn	"im2a.c",210,5
        XCCPART AR3 == #0 ||
           ADD #1, AC1 ; |210| 
	.dwpsn	"im2a.c",211,5
        XCCPART AR3 == #0 ||
           MOV #0, T3
	.dwpsn	"im2a.c",213,7
        MOV AR5, T0 ; |213| 
        CALL #_getimdata ; |213| 
                                        ; call occurs [#_getimdata] ; |213| 
        MOV #1, AR1
        CMP T0 != AR1, TC1 ; |213| 
        BCC L30,TC1 ; |213| 
                                        ; branchcc occurs ; |213| 
DW$L$_getxtarget$23$E:
DW$L$_getxtarget$24$B:
        SFTS AC1, #1, AC0
        MOV dbl(*SP(#12)), XAR3
        MACK T2, #20, AC0, AC0
        MOV AC0, T0
        MOV T0, AR1
        ADD #1, AR1, AR1
        AADD AR1, AR3
	.dwpsn	"im2a.c",214,5
        BCC L29,T3 != #0 ; |214| 
                                        ; branchcc occurs ; |214| 
DW$L$_getxtarget$24$E:
DW$L$_getxtarget$25$B:
	.dwpsn	"im2a.c",215,7
        MOV dbl(*SP(#12)), XAR2
        MOV AR4, *AR2(T0) ; |215| 
	.dwpsn	"im2a.c",216,7
        MOV AR4, *AR3 ; |216| 
	.dwpsn	"im2a.c",217,7
        MOV #1, T3
	.dwpsn	"im2a.c",218,7
        MOV #-5, AR3
	.dwpsn	"im2a.c",219,5
        B L31     ; |219| 
                                        ; branch occurs ; |219| 
DW$L$_getxtarget$25$E:
L29:    
DW$L$_getxtarget$26$B:
	.dwpsn	"im2a.c",222,7
        MOV AR4, *AR3 ; |222| 
	.dwpsn	"im2a.c",221,7
        MOV #-5, AR3
	.dwpsn	"im2a.c",222,7
        B L31     ; |222| 
                                        ; branch occurs ; |222| 
DW$L$_getxtarget$26$E:
L30:    
DW$L$_getxtarget$27$B:
	.dwpsn	"im2a.c",226,5
        ADD #1, AR3 ; |226| 
DW$L$_getxtarget$27$E:
L31:    
DW$L$_getxtarget$28$B:
	.dwpsn	"im2a.c",208,27
        ADD #288, AR5, AR5 ; |208| 
        ADD #1, AR4 ; |208| 
        CMP AR4 < AR7, TC1 ; |208| 
        BCC L28,TC1 ; |208| 
                                        ; branchcc occurs ; |208| 
DW$L$_getxtarget$28$E:
DW$L$_getxtarget$29$B:
	.dwpsn	"im2a.c",206,25
        MOV #288, AR1 ; |206| 
        ADD #1, T2 ; |206| 
        CMP T2 < AR1, TC1 ; |206| 
        BCC L27,TC1 ; |206| 
                                        ; branchcc occurs ; |206| 
DW$L$_getxtarget$29$E:
        MOV #0, AC2
	.dwpsn	"im2a.c",234,3
        MOV #1, AR3
	.dwpsn	"im2a.c",235,8
        MOV #288, AR5 ; |237| 
        MOV #1, AR7
        MOV #0, T2
L32:    
DW$L$_getxtarget$31$B:
	.dwpsn	"im2a.c",236,5
        MOV #0, AC1
	.dwpsn	"im2a.c",237,10
        MOV #0, AR4
DW$L$_getxtarget$31$E:
L33:    
DW$L$_getxtarget$32$B:
	.dwpsn	"im2a.c",238,7
	.dwpsn	"im2a.c",239,5
        XCCPART AR3 == #0 ||
           ADD #1, AC1 ; |239| 
	.dwpsn	"im2a.c",240,5
        XCCPART AR3 == #0 ||
           MOV #0, T3
	.dwpsn	"im2a.c",242,7
        MOV AR4, T0 ; |242| 
        ADD AC2, T0 ; |242| 
        CALL #_getimdata ; |242| 
                                        ; call occurs [#_getimdata] ; |242| 
        CMP T0 != AR7, TC1 ; |242| 
        BCC L35,TC1 ; |242| 
                                        ; branchcc occurs ; |242| 
DW$L$_getxtarget$32$E:
DW$L$_getxtarget$33$B:
        SFTS AC1, #1, AC0
        MOV dbl(*SP(#14)), XAR3
        MACK T2, #20, AC0, AC0
        MOV AC0, T0
        MOV T0, AR1
        ADD #1, AR1, AR1
        AADD AR1, AR3
	.dwpsn	"im2a.c",243,5
        BCC L34,T3 != #0 ; |243| 
                                        ; branchcc occurs ; |243| 
DW$L$_getxtarget$33$E:
DW$L$_getxtarget$34$B:
	.dwpsn	"im2a.c",244,7
        MOV dbl(*SP(#14)), XAR2
        MOV AR4, *AR2(T0) ; |244| 
	.dwpsn	"im2a.c",245,7
        MOV AR4, *AR3 ; |245| 
	.dwpsn	"im2a.c",246,7
        MOV #1, T3
	.dwpsn	"im2a.c",247,7
        MOV #-5, AR3
	.dwpsn	"im2a.c",248,5
        B L36     ; |248| 
                                        ; branch occurs ; |248| 
DW$L$_getxtarget$34$E:
L34:    
DW$L$_getxtarget$35$B:
	.dwpsn	"im2a.c",251,7
        MOV AR4, *AR3 ; |251| 
	.dwpsn	"im2a.c",250,7
        MOV #-5, AR3
	.dwpsn	"im2a.c",251,7
        B L36     ; |251| 
                                        ; branch occurs ; |251| 
DW$L$_getxtarget$35$E:
L35:    
DW$L$_getxtarget$36$B:
	.dwpsn	"im2a.c",255,5
        ADD #1, AR3 ; |255| 
DW$L$_getxtarget$36$E:
L36:    
DW$L$_getxtarget$37$B:
	.dwpsn	"im2a.c",237,27
        ADD #1, AR4 ; |237| 
        CMP AR4 < AR5, TC1 ; |237| 
        BCC L33,TC1 ; |237| 
                                        ; branchcc occurs ; |237| 
DW$L$_getxtarget$37$E:
DW$L$_getxtarget$38$B:
	.dwpsn	"im2a.c",235,25
        MOV #352, AR1 ; |235| 
        ADD #1, T2 ; |235| 
        CMP T2 < AR1, TC1 ; |235| 
        ADD #288, AC2, AC2 ; |235| 
        BCC L32,TC1 ; |235| 
                                        ; branchcc occurs ; |235| 
DW$L$_getxtarget$38$E:
        MOV dbl(*SP(#12)), XAR4
        AMAR *+AR4(#5740)
        MOV #5741, AR1
	.dwpsn	"im2a.c",281,2

        MOV #9, BRC0
||      MOV #0, AR2

        RPTBLOCAL L39-1
||      MOV AR2, *SP(#28) ; |281| 

                                            ; loop starts
L37:    
DW$L$_getxtarget$40$B:
	.dwpsn	"im2a.c",283,5
            MOV *AR4, AR2 ; |283| 
            BCC L38,AR2 <= #0 ; |283| 
                                            ; branchcc occurs ; |283| 
DW$L$_getxtarget$40$E:
DW$L$_getxtarget$41$B:
	.dwpsn	"im2a.c",284,7
            MOV dbl(*SP(#16)), XAR3
            MOV *SP(#28) << #16, AC0
            MPYK #576, AC0, AC0 ; |284| 
            ADD #574, AC0, T0 ; |284| 
            MOV AR2, *AR3(T0) ; |284| 
	.dwpsn	"im2a.c",285,7
            ADD #575, AC0, AR2 ; |285| 
            MOV dbl(*SP(#16)), XAR3
            MOV AR1, T0 ; |285| 
            AADD AR2, AR3 ; |285| 
            MOV dbl(*SP(#12)), XAR2
            MOV *AR2(T0), *AR3 ; |285| 
	.dwpsn	"im2a.c",286,7
            ADD #1, *SP(#28) ; |286| 
DW$L$_getxtarget$41$E:
L38:    
DW$L$_getxtarget$42$B:
	.dwpsn	"im2a.c",282,26

            ADD #2, AR1 ; |282| 
||          AADD #2, AR4 ; |282| 

	.dwpsn	"im2a.c",282,16
                                        ; loop ends ; |282| 
DW$L$_getxtarget$42$E:
L39:    
        MOV #5720, AR1
        MOV AR1, *SP(#29)
	.dwpsn	"im2a.c",291,8
        MOV #286, AR1 ; |291| 
        MOV AR1, *SP(#30) ; |291| 
L40:    
DW$L$_getxtarget$44$B:
        MOV *SP(#29), AR1
        MOV dbl(*SP(#12)), XAR3
        MOV #9, BRC0

        AADD AR1, AR3
||      MOV AR1, *SP(#31)

        RPTB L49-1
||      MOV XAR3, dbl(*SP(#32))

                                            ; loop starts
DW$L$_getxtarget$44$E:
L41:    
DW$L$_getxtarget$45$B:
	.dwpsn	"im2a.c",293,7
            MOV dbl(*SP(#32)), XAR3
            MOV *AR3, AR1 ; |293| 
            MOV AR1, *SP(#34) ; |293| 
            BCC L48,AR1 <= #0 ; |293| 
                                            ; branchcc occurs ; |293| 
DW$L$_getxtarget$45$E:
DW$L$_getxtarget$46$B:
            MOV dbl(*SP(#12)), XAR3
            MOV *SP(#31), AR1
            ADD #1, AR1, T0
            MOV *SP(#30) << #1, AC0
            MOV *AR3(T0), AR1
            MOV dbl(*SP(#16)), XAR3

            MOV AC0, AR1
||          MOV AR1, *SP(#35)

            ADD #2, AR1, T3

            ADD #3, AR1, AR1
||          MOV AR1, *SP(#37)

            MOV dbl(*SP(#16)), XAR7

            MOV XAR3, dbl(*SP(#38))
||          AADD AR1, AR3

            MOV AC0, *SP(#36)
||          AADD T3, AR7

	.dwpsn	"im2a.c",296,13
            MOV #0, AR1
            MOV AR1, *SP(#40) ; |296| 
	.dwpsn	"im2a.c",297,13
            MOV *SP(#34), AR1 ; |297| 
            MOV AR1, *SP(#41) ; |300| 
            MOV *SP(#35), AR1 ; |300| 

            MOV AR1, *SP(#42) ; |301| 
||          MOV #0, T2

DW$L$_getxtarget$46$E:
L42:    
DW$L$_getxtarget$47$B:
	.dwpsn	"im2a.c",300,17
	.dwpsn	"im2a.c",301,17
	.dwpsn	"im2a.c",302,17
            MOV *AR7, AR1 ; |302| 
            MOV AR1, *SP(#43) ; |302| 
	.dwpsn	"im2a.c",303,17
            MOV dbl(*SP(#38)), XAR3
            MOV *AR3, AR1 ; |303| 
            MOV AR1, *SP(#44) ; |303| 
	.dwpsn	"im2a.c",304,17
            MOV *SP(#41), AR2
            CMP AR2 >= AR1, TC1 ; |304| 
            BCC L43,TC1 ; |304| 
                                            ; branchcc occurs ; |304| 
DW$L$_getxtarget$47$E:
DW$L$_getxtarget$48$B:
            MOV *SP(#43), AR2
            MOV *SP(#42), AR1
            CMP AR1 > AR2, TC1 ; |304| 
            BCC L44,TC1 ; |304| 
                                            ; branchcc occurs ; |304| 
DW$L$_getxtarget$48$E:
L43:    
DW$L$_getxtarget$49$B:
	.dwpsn	"im2a.c",309,19
            MOV #0, AR1
            BCC L46,AR1 == #0 ; |309| 
                                            ; branchcc occurs ; |309| 
DW$L$_getxtarget$49$E:
L44:    
DW$L$_getxtarget$50$B:
            MOV dbl(*SP(#18)), XAR3
            AADD T3, AR3 ; |309| 
            MOV *AR3, AR1 ; |309| 
            BCC L45,AR1 != #0 ; |309| 
                                            ; branchcc occurs ; |309| 
DW$L$_getxtarget$50$E:
DW$L$_getxtarget$51$B:
	.dwpsn	"im2a.c",311,25
            MOV dbl(*SP(#16)), XAR2
            MOV *SP(#37), T0
            MOV *SP(#34), AR1
            MOV AR1, *AR2(T0) ; |311| 
	.dwpsn	"im2a.c",312,25
            MOV T0, AR1
            ADD #1, AR1, T0 ; |312| 
            MOV dbl(*SP(#16)), XAR2
            MOV *SP(#35), AR1 ; |312| 
            MOV AR1, *AR2(T0) ; |312| 
	.dwpsn	"im2a.c",314,25
            MOV #1, *AR3 ; |314| 
	.dwpsn	"im2a.c",313,25
            MOV #1, AR1
            MOV AR1, *SP(#40) ; |313| 
	.dwpsn	"im2a.c",316,21
            B L46     ; |316| 
                                            ; branch occurs ; |316| 
DW$L$_getxtarget$51$E:
L45:    
DW$L$_getxtarget$52$B:
	.dwpsn	"im2a.c",319,25
            MOV *SP(#28), T1
            MOV *SP(#36), AC0
            MOV dbl(*SP(#18)), XAR3
            MACK T1, #576, AC0, AC0 ; |319| 
            MOV AC0, AR1 ; |319| 
            ADD #1, AR1 ; |319| 
            MOV AR1, T0 ; |319| 
            MOV #1, *AR3(T0) ; |319| 
	.dwpsn	"im2a.c",320,25
            MOV T1, AR1
            MOV AR1, AC0
            SFTS AC0, #2, AC1 ; |320| 

            MOV dbl(*SP(#24)), AC0
||          ADD AC0 << #4, AC1 ; |320| 

            ADD AC1, AC0 ; |320| 
            MOV AC0, XAR5
            MOV dbl(*(FL1)), AC0 ; |320| 
            MOV AC0, dbl(*AR5(#14)) ; |320| 
	.dwpsn	"im2a.c",321,25
            MOV T2, T0 ; |321| 
            CALL #__fltid ; |321| 
                                            ; call occurs [#__fltid] ; |321| 
            MOV AC0, dbl(*AR5(#16)) ; |321| 
	.dwpsn	"im2a.c",322,25
            MOV *SP(#30), T0
            CALL #__fltid ; |322| 
                                            ; call occurs [#__fltid] ; |322| 
            MOV AC0, dbl(*AR5(#18)) ; |322| 
	.dwpsn	"im2a.c",323,25
            MOV *SP(#43), T0 ; |323| 
            ADD *SP(#41), T0, T0 ; |323| 
            ADD *SP(#42), T0, T0 ; |323| 
            ADD *SP(#44), T0, T0 ; |323| 
            CALL #__fltid ; |323| 
                                            ; call occurs [#__fltid] ; |323| 
            MOV dbl(*(FL5)), AC1 ; |323| 
            CALL #__mpyd ; |323| 
                                            ; call occurs [#__mpyd] ; |323| 
            CALL #_round ; |323| 
                                            ; call occurs [#_round] ; |323| 
            AMOV #_nodex, XAR5 ; |323| 
            MOV T0, *AR5 ; |323| 
	.dwpsn	"im2a.c",324,25
            MOV *SP(#30), AR1
            MOV AR1, *AR5(short(#1)) ; |324| 
	.dwpsn	"im2a.c",325,25
            MOV T2, *AR5(short(#2)) ; |325| 
	.dwpsn	"im2a.c",326,25
            MOV *SP(#28), AR1
            MOV AR1, *AR5(short(#3)) ; |326| 
DW$L$_getxtarget$52$E:
L46:    
DW$L$_getxtarget$53$B:
	.dwpsn	"im2a.c",330,19
            MOV #20, AR1 ; |330| 
            ADD #1, T2 ; |330| 
            CMP T2 >= AR1, TC1 ; |330| 
            BCC L47,TC1 ; |330| 
                                            ; branchcc occurs ; |330| 
DW$L$_getxtarget$53$E:
DW$L$_getxtarget$54$B:
            MOV dbl(*SP(#38)), XAR3
            ADD #576, *SP(#37) ; |330| 
            ADD #576, T3, T3 ; |330| 
            AMAR *+AR3(#576) ; |330| 
            MOV XAR3, dbl(*SP(#38))
            AMAR *+AR7(#576) ; |330| 
	.dwpsn	"im2a.c",299,25
            MOV *SP(#40), AR1
            BCC L42,AR1 == #0 ; |299| 
                                            ; branchcc occurs ; |299| 
DW$L$_getxtarget$54$E:
DW$L$_getxtarget$55$B:
            B L48     ; |299| 
                                            ; branch occurs ; |299| 
DW$L$_getxtarget$55$E:
L47:    
DW$L$_getxtarget$56$B:
	.dwpsn	"im2a.c",332,13
            MOV *SP(#40), AR1
            BCC L48,AR1 != #0 ; |332| 
                                            ; branchcc occurs ; |332| 
DW$L$_getxtarget$56$E:
DW$L$_getxtarget$57$B:
	.dwpsn	"im2a.c",333,17
            MOV *SP(#28), T1
            MOV dbl(*SP(#16)), XAR3
            MOV *SP(#36), AC0
            MACK T1, #576, AC0, AC0 ; |333| 
            MOV AC0, T0 ; |333| 
            MOV *SP(#34), AR1 ; |333| 
            MOV AR1, *AR3(T0) ; |333| 
	.dwpsn	"im2a.c",334,17
            ADD #1, T0, T0 ; |334| 
            MOV dbl(*SP(#16)), XAR3
            MOV *SP(#35), AR1 ; |334| 
            MOV AR1, *AR3(T0) ; |334| 
	.dwpsn	"im2a.c",336,17
            ADD #1, *SP(#28) ; |336| 
DW$L$_getxtarget$57$E:
L48:    
DW$L$_getxtarget$58$B:
	.dwpsn	"im2a.c",292,29
            MOV dbl(*SP(#32)), XAR3

            MOV XAR3, dbl(*SP(#32))
||          AADD #2, AR3 ; |292| 

            ADD #2, *SP(#31) ; |292| 
	.dwpsn	"im2a.c",292,19
                                        ; loop ends ; |292| 
DW$L$_getxtarget$58$E:
L49:    
DW$L$_getxtarget$59$B:
	.dwpsn	"im2a.c",291,25
        SUB #1, *SP(#30) ; |291| 
        MOV *SP(#30), AR1 ; |291| 
        SUB #20, *SP(#29) ; |291| 
        BCC L40,AR1 >= #0 ; |291| 
                                        ; branchcc occurs ; |291| 
DW$L$_getxtarget$59$E:
        MOV dbl(*SP(#14)), XAR2
        AMAR *+AR2(#7020)
        MOV #7021, AR1
	.dwpsn	"im2a.c",345,1

        MOV #9, BRC0
||      MOV #0, AR3

        RPTBLOCAL L52-1
||      MOV AR3, *SP(#28) ; |345| 

                                            ; loop starts
L50:    
DW$L$_getxtarget$61$B:
	.dwpsn	"im2a.c",347,5
            MOV *AR2, AR4 ; |347| 
            BCC L51,AR4 <= #0 ; |347| 
                                            ; branchcc occurs ; |347| 
DW$L$_getxtarget$61$E:
DW$L$_getxtarget$62$B:
	.dwpsn	"im2a.c",348,7
            MOV dbl(*SP(#20)), XAR3
            MOV *SP(#28) << #16, AC0
            MPYK #704, AC0, AC0 ; |348| 
            ADD #702, AC0, T0 ; |348| 
            MOV AR4, *AR3(T0) ; |348| 
	.dwpsn	"im2a.c",349,7
            ADD #703, AC0, AR4 ; |349| 
            MOV dbl(*SP(#20)), XAR3
            MOV AR1, T0 ; |349| 
            AADD AR4, AR3 ; |349| 
            MOV dbl(*SP(#14)), XAR4
            MOV *AR4(T0), *AR3 ; |349| 
	.dwpsn	"im2a.c",350,7
            ADD #1, *SP(#28) ; |350| 
DW$L$_getxtarget$62$E:
L51:    
DW$L$_getxtarget$63$B:
	.dwpsn	"im2a.c",346,26

            ADD #2, AR1 ; |346| 
||          AADD #2, AR2 ; |346| 

	.dwpsn	"im2a.c",346,16
                                        ; loop ends ; |346| 
DW$L$_getxtarget$63$E:
L52:    
        MOV #5720, AR1
        MOV AR1, *SP(#29)
	.dwpsn	"im2a.c",355,8
        MOV #286, AR1 ; |355| 
        MOV AR1, *SP(#30) ; |355| 
L53:    
DW$L$_getxtarget$65$B:
        MOV *SP(#29), AR1
        MOV dbl(*SP(#14)), XAR3
        MOV #9, BRC0

        AADD AR1, AR3
||      MOV AR1, *SP(#31)

        RPTB L62-1
||      MOV XAR3, dbl(*SP(#18))

                                            ; loop starts
DW$L$_getxtarget$65$E:
L54:    
DW$L$_getxtarget$66$B:
	.dwpsn	"im2a.c",357,7
            MOV dbl(*SP(#18)), XAR3
            MOV *AR3, AR1 ; |357| 
            MOV AR1, *SP(#34) ; |357| 
            BCC L61,AR1 <= #0 ; |357| 
                                            ; branchcc occurs ; |357| 
DW$L$_getxtarget$66$E:
DW$L$_getxtarget$67$B:
            MOV dbl(*SP(#14)), XAR3
            MOV *SP(#31), AR1
            ADD #1, AR1, T0
            MOV *SP(#30) << #1, AC0
            MOV *AR3(T0), AR1
            MOV dbl(*SP(#20)), XAR3

            MOV AC0, AR1
||          MOV AR1, *SP(#35)

            ADD #2, AR1, T3

            ADD #3, AR1, AR1
||          MOV AR1, *SP(#37)

            MOV dbl(*SP(#20)), XAR7

            MOV XAR3, dbl(*SP(#24))
||          AADD AR1, AR3

            MOV AC0, *SP(#36)
||          AADD T3, AR7

	.dwpsn	"im2a.c",359,13
            MOV #0, AR1
            MOV AR1, *SP(#40) ; |359| 
	.dwpsn	"im2a.c",360,13
            MOV *SP(#34), AR1 ; |360| 
            MOV AR1, *SP(#41) ; |362| 
            MOV *SP(#35), AR1 ; |362| 

            MOV AR1, *SP(#42) ; |363| 
||          MOV #0, T2

DW$L$_getxtarget$67$E:
L55:    
DW$L$_getxtarget$68$B:
	.dwpsn	"im2a.c",362,17
	.dwpsn	"im2a.c",363,17
	.dwpsn	"im2a.c",364,17
            MOV *AR7, AR1 ; |364| 
            MOV AR1, *SP(#43) ; |364| 
	.dwpsn	"im2a.c",365,17
            MOV dbl(*SP(#24)), XAR3
            MOV *AR3, AR1 ; |365| 
            MOV AR1, *SP(#44) ; |365| 
	.dwpsn	"im2a.c",366,17
            MOV *SP(#41), AR2
            CMP AR2 >= AR1, TC1 ; |366| 
            BCC L56,TC1 ; |366| 
                                            ; branchcc occurs ; |366| 
DW$L$_getxtarget$68$E:
DW$L$_getxtarget$69$B:
            MOV *SP(#43), AR2
            MOV *SP(#42), AR1
            CMP AR1 > AR2, TC1 ; |366| 
            BCC L57,TC1 ; |366| 
                                            ; branchcc occurs ; |366| 
DW$L$_getxtarget$69$E:
L56:    
DW$L$_getxtarget$70$B:
	.dwpsn	"im2a.c",370,19
            MOV #0, AR1
            BCC L59,AR1 == #0 ; |370| 
                                            ; branchcc occurs ; |370| 
DW$L$_getxtarget$70$E:
L57:    
DW$L$_getxtarget$71$B:
            MOV dbl(*SP(#22)), XAR3
            AADD T3, AR3 ; |370| 
            MOV *AR3, AR1 ; |370| 
            BCC L58,AR1 != #0 ; |370| 
                                            ; branchcc occurs ; |370| 
DW$L$_getxtarget$71$E:
DW$L$_getxtarget$72$B:
	.dwpsn	"im2a.c",372,25
            MOV dbl(*SP(#20)), XAR2
            MOV *SP(#37), T0
            MOV *SP(#34), AR1
            MOV AR1, *AR2(T0) ; |372| 
	.dwpsn	"im2a.c",373,25
            MOV T0, AR1
            ADD #1, AR1, T0 ; |373| 
            MOV dbl(*SP(#20)), XAR2
            MOV *SP(#35), AR1 ; |373| 
            MOV AR1, *AR2(T0) ; |373| 
	.dwpsn	"im2a.c",375,25
            MOV #1, *AR3 ; |375| 
	.dwpsn	"im2a.c",374,25
            MOV #1, AR1
            MOV AR1, *SP(#40) ; |374| 
	.dwpsn	"im2a.c",376,21
            B L59     ; |376| 
                                            ; branch occurs ; |376| 
DW$L$_getxtarget$72$E:
L58:    
DW$L$_getxtarget$73$B:
	.dwpsn	"im2a.c",378,25
            MOV *SP(#28), T1
            MOV *SP(#36), AC0
            MOV dbl(*SP(#22)), XAR3
            MACK T1, #704, AC0, AC0 ; |378| 
            MOV AC0, AR1 ; |378| 
            ADD #1, AR1 ; |378| 
            MOV AR1, T0 ; |378| 
            MOV #1, *AR3(T0) ; |378| 
	.dwpsn	"im2a.c",379,25
            MOV T1, AR1
            MOV AR1, AC0
            SFTS AC0, #2, AC1 ; |379| 

            MOV dbl(*SP(#26)), AC0
||          ADD AC0 << #4, AC1 ; |379| 

            ADD AC1, AC0 ; |379| 
            MOV AC0, XAR5
            MOV dbl(*(FL1)), AC0 ; |379| 
            MOV AC0, dbl(*AR5(#14)) ; |379| 
	.dwpsn	"im2a.c",380,25
            MOV T2, T0 ; |380| 
            CALL #__fltid ; |380| 
                                            ; call occurs [#__fltid] ; |380| 
            MOV AC0, dbl(*AR5(#16)) ; |380| 
	.dwpsn	"im2a.c",381,25
            MOV *SP(#30), T0
            CALL #__fltid ; |381| 
                                            ; call occurs [#__fltid] ; |381| 
            MOV AC0, dbl(*AR5(#18)) ; |381| 
	.dwpsn	"im2a.c",382,25
            MOV *SP(#30), AR1 ; |382| 
            AMOV #_nodey, XAR5 ; |382| 
            MOV AR1, *AR5 ; |382| 
	.dwpsn	"im2a.c",383,25
            MOV *SP(#43), T0
            ADD *SP(#41), T0, T0 ; |383| 
            ADD *SP(#42), T0, T0 ; |383| 
            ADD *SP(#44), T0, T0 ; |383| 
            CALL #__fltid ; |383| 
                                            ; call occurs [#__fltid] ; |383| 
            MOV dbl(*(FL5)), AC1 ; |383| 
            CALL #__mpyd ; |383| 
                                            ; call occurs [#__mpyd] ; |383| 
            CALL #_round ; |383| 
                                            ; call occurs [#_round] ; |383| 
            MOV T0, *AR5(short(#1)) ; |383| 
	.dwpsn	"im2a.c",384,25
            MOV T2, *AR5(short(#2)) ; |384| 
	.dwpsn	"im2a.c",385,25
            MOV *SP(#28), AR1
            MOV AR1, *AR5(short(#3)) ; |385| 
DW$L$_getxtarget$73$E:
L59:    
DW$L$_getxtarget$74$B:
	.dwpsn	"im2a.c",389,19
            MOV #20, AR1 ; |389| 
            ADD #1, T2 ; |389| 
            CMP T2 >= AR1, TC1 ; |389| 
            BCC L60,TC1 ; |389| 
                                            ; branchcc occurs ; |389| 
DW$L$_getxtarget$74$E:
DW$L$_getxtarget$75$B:
            MOV dbl(*SP(#24)), XAR3
            ADD #704, *SP(#37) ; |389| 
            ADD #704, T3, T3 ; |389| 
            AMAR *+AR3(#704) ; |389| 
            MOV XAR3, dbl(*SP(#24))
            AMAR *+AR7(#704) ; |389| 
	.dwpsn	"im2a.c",361,25
            MOV *SP(#40), AR1
            BCC L55,AR1 == #0 ; |361| 
                                            ; branchcc occurs ; |361| 
DW$L$_getxtarget$75$E:
DW$L$_getxtarget$76$B:
            B L61     ; |361| 
                                            ; branch occurs ; |361| 
DW$L$_getxtarget$76$E:
L60:    
DW$L$_getxtarget$77$B:
	.dwpsn	"im2a.c",391,13
            MOV *SP(#40), AR1
            BCC L61,AR1 != #0 ; |391| 
                                            ; branchcc occurs ; |391| 
DW$L$_getxtarget$77$E:
DW$L$_getxtarget$78$B:
	.dwpsn	"im2a.c",392,17
            MOV *SP(#28), T1
            MOV dbl(*SP(#20)), XAR3
            MOV *SP(#36), AC0
            MACK T1, #704, AC0, AC0 ; |392| 
            MOV AC0, T0 ; |392| 
            MOV *SP(#34), AR1 ; |392| 
            MOV AR1, *AR3(T0) ; |392| 
	.dwpsn	"im2a.c",393,17
            ADD #1, T0, T0 ; |393| 
            MOV dbl(*SP(#20)), XAR3
            MOV *SP(#35), AR1 ; |393| 
            MOV AR1, *AR3(T0) ; |393| 
	.dwpsn	"im2a.c",395,17
            ADD #1, *SP(#28) ; |395| 
DW$L$_getxtarget$78$E:
L61:    
DW$L$_getxtarget$79$B:
	.dwpsn	"im2a.c",356,29
            MOV dbl(*SP(#18)), XAR3

            MOV XAR3, dbl(*SP(#18))
||          AADD #2, AR3 ; |356| 

            ADD #2, *SP(#31) ; |356| 
	.dwpsn	"im2a.c",356,19
                                        ; loop ends ; |356| 
DW$L$_getxtarget$79$E:
L62:    
DW$L$_getxtarget$80$B:
	.dwpsn	"im2a.c",355,25
        SUB #1, *SP(#30) ; |355| 
        MOV *SP(#30), AR1 ; |355| 
        SUB #20, *SP(#29) ; |355| 
        BCC L53,AR1 >= #0 ; |355| 
                                        ; branchcc occurs ; |355| 
DW$L$_getxtarget$80$E:
        MOV #0, AR1
        MOV AR1, *SP(#44)
        MOV #20, AR1
        MOV AR1, *SP(#43)
L63:    
DW$L$_getxtarget$82$B:
        MOV dbl(*SP(#16)), XAR7
        MOV *SP(#44), AR1

        ADD #1, AR1, AR1
||      AADD AR1, AR7

        MOV #288, T2
        MOV dbl(*SP(#16)), XAR5
        AADD AR1, AR5
DW$L$_getxtarget$82$E:
L64:    
DW$L$_getxtarget$83$B:
	.dwpsn	"im2a.c",413,7

        MOV *AR7, T3 ; |413| 
||      MOV *AR5, AR1 ; |413| 

        MOV AR1, *SP(#42) ; |413| 
        ADD *SP(#42), T3, T0 ; |413| 
        CALL #__fltid ; |413| 
                                        ; call occurs [#__fltid] ; |413| 
        CALL #_round ; |413| 
                                        ; call occurs [#_round] ; |413| 
        MOV T0, AC0 ; |413| 
        BFXTR #0x8000, AC0, AR1 ; |413| 
        ADD AC0, AR1 ; |413| 
        SFTS AR1, #-1 ; |413| 
	.dwpsn	"im2a.c",414,7
        MOV *SP(#42), AR2
        SUB T3, AR2 ; |414| 
	.dwpsn	"im2a.c",415,7
        MOV AR1, *AR7 ; |415| 
	.dwpsn	"im2a.c",416,7
        MOV AR2, *AR5 ; |416| 
	.dwpsn	"im2a.c",417,7
        AADD #2, AR5 ; |417| 
        AADD #2, AR7 ; |417| 
	.dwpsn	"im2a.c",412,17
        SUB #1, T2 ; |412| 
        BCC L64,T2 != #0 ; |412| 
                                        ; branchcc occurs ; |412| 
DW$L$_getxtarget$83$E:
DW$L$_getxtarget$84$B:
	.dwpsn	"im2a.c",411,37
        ADD #576, *SP(#44) ; |411| 
	.dwpsn	"im2a.c",411,21
        SUB #1, *SP(#43) ; |411| 
        MOV *SP(#43), AR1 ; |411| 
        BCC L63,AR1 != #0 ; |411| 
                                        ; branchcc occurs ; |411| 
DW$L$_getxtarget$84$E:
        MOV #0, AR1
        MOV AR1, *SP(#44)
        MOV #20, AR1
        MOV AR1, *SP(#43)
L65:    
DW$L$_getxtarget$86$B:
        MOV dbl(*SP(#20)), XAR7
        MOV *SP(#44), AR1

        ADD #1, AR1, AR1
||      AADD AR1, AR7

        MOV #352, T2
        MOV dbl(*SP(#20)), XAR5
        AADD AR1, AR5
DW$L$_getxtarget$86$E:
L66:    
DW$L$_getxtarget$87$B:
	.dwpsn	"im2a.c",424,7

        MOV *AR7, T3 ; |424| 
||      MOV *AR5, AR1 ; |424| 

        MOV AR1, *SP(#42) ; |424| 
        ADD *SP(#42), T3, T0 ; |424| 
        CALL #__fltid ; |424| 
                                        ; call occurs [#__fltid] ; |424| 
        CALL #_round ; |424| 
                                        ; call occurs [#_round] ; |424| 
        MOV T0, AC0 ; |424| 
        BFXTR #0x8000, AC0, AR1 ; |424| 
        ADD AC0, AR1 ; |424| 
        SFTS AR1, #-1 ; |424| 
	.dwpsn	"im2a.c",425,7
        MOV *SP(#42), AR2
        SUB T3, AR2 ; |425| 
	.dwpsn	"im2a.c",426,7
        MOV AR1, *AR7 ; |426| 
	.dwpsn	"im2a.c",427,7
        MOV AR2, *AR5 ; |427| 
	.dwpsn	"im2a.c",428,7
        AADD #2, AR5 ; |428| 
        AADD #2, AR7 ; |428| 
	.dwpsn	"im2a.c",423,17
        SUB #1, T2 ; |423| 
        BCC L66,T2 != #0 ; |423| 
                                        ; branchcc occurs ; |423| 
DW$L$_getxtarget$87$E:
DW$L$_getxtarget$88$B:
	.dwpsn	"im2a.c",422,37
        ADD #704, *SP(#44) ; |422| 
	.dwpsn	"im2a.c",422,21
        SUB #1, *SP(#43) ; |422| 
        MOV *SP(#43), AR1 ; |422| 
        BCC L65,AR1 != #0 ; |422| 
                                        ; branchcc occurs ; |422| 
DW$L$_getxtarget$88$E:
        MOV #0, AR1
        MOV AR1, *SP(#28)
        AMOV #_segxinfo, XAR5
	.dwpsn	"im2a.c",442,3
        MOV AR1, *SP(#41) ; |442| 
	.dwpsn	"im2a.c",443,8
        MOV AR1, *SP(#30) ; |443| 
        MOV #20, AR1 ; |443| 
L67:    
DW$L$_getxtarget$90$B:
        MOV *SP(#28), AR2
        MOV dbl(*SP(#16)), XAR3
        MOV dbl(*SP(#16)), XAR7
        MOV AR2, *SP(#29)

        ADD #1, AR2, AR2
||      AADD AR2, AR3

        MOV XAR3, dbl(*SP(#26))
||      AADD AR2, AR7

	.dwpsn	"im2a.c",444,11
        MOV #-1, AR2
        MOV AR2, *SP(#42) ; |444| 
	.dwpsn	"im2a.c",445,11
        MOV #0, AR2
        MOV AR2, *SP(#43) ; |445| 
	.dwpsn	"im2a.c",446,12
        MOV *SP(#28), AR2 ; |446| 
        ADD #554, AR2, AR2 ; |471| 

        MOV AR2, *SP(#37) ; |471| 
||      MOV #0, T2

DW$L$_getxtarget$90$E:
L68:    
DW$L$_getxtarget$91$B:
	.dwpsn	"im2a.c",448,12
        MOV dbl(*SP(#26)), XAR3
        MOV *AR3, T3 ; |448| 
	.dwpsn	"im2a.c",447,12
        MOV #-1, AR2
        MOV AR2, *SP(#44) ; |447| 
	.dwpsn	"im2a.c",450,12
        MOV #60, AR3 ; |450| 
        MOV *AR7, AR2 ; |450| 
        CMP AR2 > AR3, TC1 ; |450| 
        BCC L69,TC1 ; |450| 
                                        ; branchcc occurs ; |450| 
DW$L$_getxtarget$91$E:
DW$L$_getxtarget$92$B:
        MOV #5, AR3
        CMP AR2 >= AR3, TC1 ; |450| 
        BCC L71,TC1 ; |450| 
                                        ; branchcc occurs ; |450| 
DW$L$_getxtarget$92$E:
L69:    
DW$L$_getxtarget$93$B:
	.dwpsn	"im2a.c",488,16
        MOV *SP(#42), AR2
        BCC L70,AR2 != #0 ; |488| 
                                        ; branchcc occurs ; |488| 
DW$L$_getxtarget$93$E:
DW$L$_getxtarget$94$B:
	.dwpsn	"im2a.c",490,21

        MOV *SP(#43), AR3 ; |490| 
||      MOV #11, AR2

        CMP AR3 < AR2, TC1 ; |490| 
        BCC L70,TC1 ; |490| 
                                        ; branchcc occurs ; |490| 
DW$L$_getxtarget$94$E:
DW$L$_getxtarget$95$B:
	.dwpsn	"im2a.c",492,22
        MOV *SP(#41) << #16, AC0
        MPYK #7, AC0, AC0 ; |492| 
        MOV AC0, AR2 ; |492| 
        ADD #4, AR2, T0 ; |492| 
        MOV AC0, *SP(#44) ; |492| 
        MOV AR1, *AR5(T0) ; |492| 
	.dwpsn	"im2a.c",493,22
        ADD #5, AR2, T0 ; |493| 
        SUB #1, T2, AR2 ; |493| 
        MOV AR2, *AR5(T0) ; |493| 
	.dwpsn	"im2a.c",496,22
        MOV dbl(*SP(#16)), XAR3
        MOV *SP(#29), AR2
        SUB #22, AR2, T0 ; |496| 
        SUB *AR3(T0), AR1, T0 ; |496| 
        CALL #__fltid ; |496| 
                                        ; call occurs [#__fltid] ; |496| 
        MOV dbl(*(FL6)), AC1 ; |496| 
        CALL #__divd ; |496| 
                                        ; call occurs [#__divd] ; |496| 
        CALL #_atan ; |496| 
                                        ; call occurs [#_atan] ; |496| 
        MOV *SP(#44), AR1 ; |496| 
        ADD #90, T0, AR2 ; |496| 
        ADD #6, AR1, T0 ; |496| 
        MOV AR2, *AR5(T0) ; |496| 
	.dwpsn	"im2a.c",497,22
        MOV #0, AR1
        MOV AR1, *SP(#44) ; |497| 
DW$L$_getxtarget$95$E:
L70:    
DW$L$_getxtarget$96$B:
	.dwpsn	"im2a.c",501,16
        MOV #-1, AR1
        MOV AR1, *SP(#42) ; |501| 
	.dwpsn	"im2a.c",502,14
        MOV #0, AR1
        MOV AR1, *SP(#43) ; |502| 
        B L76     ; |502| 
                                        ; branch occurs ; |502| 
DW$L$_getxtarget$96$E:
L71:    
DW$L$_getxtarget$97$B:
	.dwpsn	"im2a.c",451,16
        MOV *SP(#42), AR2
        BCC L72,AR2 != #0 ; |451| 
                                        ; branchcc occurs ; |451| 
DW$L$_getxtarget$97$E:
DW$L$_getxtarget$98$B:
	.dwpsn	"im2a.c",452,22
        MOV *SP(#41), T1 ; |452| 
        MOV *SP(#43) << #1, AC0 ; |452| 
        MACK T1, #400, AC0, AC0 ; |452| 
        MOV AC0, T0 ; |452| 
        AMOV #_linesegx, XAR3 ; |452| 
        MOV T3, *AR3(T0) ; |452| 
	.dwpsn	"im2a.c",453,19
        ADD #1, T0, T0 ; |453| 
        MOV T2, *AR3(T0) ; |453| 
	.dwpsn	"im2a.c",454,16
        MOV #287, AR2 ; |454| 
        CMP T2 == AR2, TC1 ; |454| 
        BCC L73,TC1 ; |454| 
                                        ; branchcc occurs ; |454| 
DW$L$_getxtarget$98$E:
DW$L$_getxtarget$99$B:
        B L74     ; |454| 
                                        ; branch occurs ; |454| 
DW$L$_getxtarget$99$E:
L72:    
DW$L$_getxtarget$100$B:
	.dwpsn	"im2a.c",456,20
        MOV *SP(#41), T1 ; |456| 
        MOV *SP(#43) << #1, AC0 ; |456| 
        MACK T1, #400, AC0, AC0 ; |456| 
        MOV AC0, T0 ; |456| 
        AMOV #_linesegx, XAR3 ; |456| 
        MOV T3, *AR3(T0) ; |456| 
	.dwpsn	"im2a.c",457,20
        ADD #1, T0, T0 ; |457| 
        MOV T2, *AR3(T0) ; |457| 
	.dwpsn	"im2a.c",459,20
        MOV *SP(#41) << #16, AC0
        MPYK #7, AC0, AC0 ; |459| 
        MOV AC0, T0 ; |459| 
        MOV *SP(#30), AR2 ; |459| 
        MOV AR2, *AR5(T0) ; |459| 
	.dwpsn	"im2a.c",460,20
        MOV AC0, AR2
        ADD #1, AR2, T0 ; |460| 
        MOV T3, *AR5(T0) ; |460| 
	.dwpsn	"im2a.c",461,19
        ADD #2, AC0, T0 ; |461| 
        MOV T2, *AR5(T0) ; |461| 
	.dwpsn	"im2a.c",458,20
        MOV #0, AR2
        MOV AR2, *SP(#42) ; |458| 
	.dwpsn	"im2a.c",461,19
        MOV #287, AR2 ; |461| 
        CMP T2 != AR2, TC1 ; |461| 
        BCC L74,TC1 ; |461| 
                                        ; branchcc occurs ; |461| 
DW$L$_getxtarget$100$E:
L73:    
DW$L$_getxtarget$101$B:
	.dwpsn	"im2a.c",466,16

        MOV *SP(#43), AR3 ; |466| 
||      MOV #11, AR2

        CMP AR3 < AR2, TC1 ; |466| 
        BCC L74,TC1 ; |466| 
                                        ; branchcc occurs ; |466| 
DW$L$_getxtarget$101$E:
DW$L$_getxtarget$102$B:
	.dwpsn	"im2a.c",467,20
        MOV *SP(#41) << #16, AC0
        MPYK #7, AC0, AC0 ; |467| 
        MOV AC0, AR2 ; |467| 
        ADD #4, AR2, T0 ; |467| 
        MOV AC0, *SP(#44) ; |467| 
        MOV T3, *AR5(T0) ; |467| 
	.dwpsn	"im2a.c",468,20
        ADD #5, AR2, T0 ; |468| 
        MOV #287, *AR5(T0) ; |468| 
	.dwpsn	"im2a.c",471,17
        MOV dbl(*SP(#16)), XAR3
        MOV *SP(#37), T0
        SUB *AR3(T0), AR1, T0 ; |471| 
        CALL #__fltid ; |471| 
                                        ; call occurs [#__fltid] ; |471| 
        MOV dbl(*(FL6)), AC1 ; |471| 
        CALL #__divd ; |471| 
                                        ; call occurs [#__divd] ; |471| 
        CALL #_atan ; |471| 
                                        ; call occurs [#_atan] ; |471| 
        MOV *SP(#44), AR1 ; |471| 
        ADD #90, T0, AR2 ; |471| 
        ADD #6, AR1, T0 ; |471| 
        MOV AR2, *AR5(T0) ; |471| 
	.dwpsn	"im2a.c",472,17
        MOV #0, AR1
        MOV AR1, *SP(#44) ; |472| 
DW$L$_getxtarget$102$E:
L74:    
DW$L$_getxtarget$103$B:
	.dwpsn	"im2a.c",477,14

        MOV *SP(#43), AR2 ; |477| 
||      MOV #10, AR1

        CMP AR2 != AR1, TC1 ; |477| 
        BCC L75,TC1 ; |477| 
                                        ; branchcc occurs ; |477| 
DW$L$_getxtarget$103$E:
DW$L$_getxtarget$104$B:
	.dwpsn	"im2a.c",480,18
        MOV dbl(*SP(#16)), XAR3
        MOV *SP(#29), AR1
        SUB #20, AR1, T0 ; |480| 

        SUB *AR3(T0), T3, T0 ; |480| 
||      MOV #10, T1

        CALL #__divi ; |480| 
                                        ; call occurs [#__divi] ; |480| 
        CALL #_atan ; |480| 
                                        ; call occurs [#_atan] ; |480| 
        MOV *SP(#41) << #16, AC0
        ADD #90, T0, AR1 ; |480| 
        MPYK #7, AC0, AC0 ; |480| 
        MOV AC0, T0 ; |480| 
        ADD #3, T0 ; |480| 
        MOV AR1, *AR5(T0) ; |480| 
DW$L$_getxtarget$104$E:
L75:    
DW$L$_getxtarget$105$B:
	.dwpsn	"im2a.c",483,12
        ADD #1, *SP(#43) ; |483| 
DW$L$_getxtarget$105$E:
L76:    
DW$L$_getxtarget$106$B:
	.dwpsn	"im2a.c",505,10
        MOV T3, AR1 ; |505| 
	.dwpsn	"im2a.c",506,10
        MOV *SP(#44), AR2
	.dwpsn	"im2a.c",524,14
        XCC AR2 == #0 ||
           ADD #1, *SP(#41) ; |524| 
	.dwpsn	"im2a.c",446,29
        MOV dbl(*SP(#26)), XAR3
        ADD #1, T2 ; |446| 
        MOV #288, AR2 ; |446| 
        ADD #2, *SP(#29) ; |446| 

        CMP T2 < AR2, TC1 ; |446| 
||      AADD #2, AR7 ; |446| 

        MOV XAR3, dbl(*SP(#26))
||      AADD #2, AR3 ; |446| 

        BCC L68,TC1 ; |446| 
                                        ; branchcc occurs ; |446| 
DW$L$_getxtarget$106$E:
DW$L$_getxtarget$107$B:
	.dwpsn	"im2a.c",443,38
        ADD #1, *SP(#30) ; |443| 
        MOV #20, AR3 ; |443| 
        MOV *SP(#30), AR2 ; |443| 
        CMP AR2 < AR3, TC1 ; |443| 
        ADD #576, *SP(#28) ; |443| 
        BCC L67,TC1 ; |443| 
                                        ; branchcc occurs ; |443| 
DW$L$_getxtarget$107$E:
        MOV #0, AR1
        MOV AR1, *SP(#28)
        AMOV #_segyinfo, XAR7
	.dwpsn	"im2a.c",532,3
        MOV AR1, *SP(#41) ; |532| 
	.dwpsn	"im2a.c",533,8
        MOV AR1, *SP(#30) ; |533| 
        MOV #20, AR1 ; |533| 
L77:    
DW$L$_getxtarget$109$B:
        MOV *SP(#28), AR2
        MOV dbl(*SP(#20)), XAR3
        MOV AR2, *SP(#29)

        ADD #1, AR2, AR2
||      AADD AR2, AR3

        MOV XAR3, dbl(*SP(#26))
        MOV dbl(*SP(#20)), XAR3

        MOV XAR3, dbl(*SP(#22))
||      AADD AR2, AR3

	.dwpsn	"im2a.c",534,11
        MOV #-1, AR2
        MOV AR2, *SP(#42) ; |534| 
	.dwpsn	"im2a.c",535,11
        MOV #0, AR2
        MOV AR2, *SP(#43) ; |535| 
	.dwpsn	"im2a.c",536,12
        MOV *SP(#28), AR2 ; |536| 
        ADD #682, AR2, AR2 ; |562| 

        MOV AR2, *SP(#37) ; |562| 
||      MOV #0, T2

DW$L$_getxtarget$109$E:
L78:    
DW$L$_getxtarget$110$B:
	.dwpsn	"im2a.c",538,10
        MOV dbl(*SP(#26)), XAR3
        MOV *AR3, T3 ; |538| 
	.dwpsn	"im2a.c",537,10
        MOV #-1, AR2
        MOV AR2, *SP(#44) ; |537| 
	.dwpsn	"im2a.c",540,12
        MOV dbl(*SP(#22)), XAR3
        MOV *AR3, AR2 ; |540| 
        MOV #30, AR3 ; |540| 
        CMP AR2 > AR3, TC1 ; |540| 
        BCC L79,TC1 ; |540| 
                                        ; branchcc occurs ; |540| 
DW$L$_getxtarget$110$E:
DW$L$_getxtarget$111$B:
        MOV #3, AR3
        CMP AR2 >= AR3, TC1 ; |540| 
        BCC L81,TC1 ; |540| 
                                        ; branchcc occurs ; |540| 
DW$L$_getxtarget$111$E:
L79:    
DW$L$_getxtarget$112$B:
	.dwpsn	"im2a.c",582,16
        MOV *SP(#42), AR2
        BCC L80,AR2 != #0 ; |582| 
                                        ; branchcc occurs ; |582| 
DW$L$_getxtarget$112$E:
DW$L$_getxtarget$113$B:
	.dwpsn	"im2a.c",584,21

        MOV *SP(#43), AR3 ; |584| 
||      MOV #11, AR2

        CMP AR3 < AR2, TC1 ; |584| 
        BCC L80,TC1 ; |584| 
                                        ; branchcc occurs ; |584| 
DW$L$_getxtarget$113$E:
DW$L$_getxtarget$114$B:
	.dwpsn	"im2a.c",586,22
        MOV *SP(#41) << #16, AC0
        MPYK #7, AC0, AC0 ; |586| 
        MOV AC0, AR2 ; |586| 
        ADD #4, AR2, T0 ; |586| 
        MOV AC0, *SP(#44) ; |586| 
        SUB #1, T2, AR2 ; |586| 
        MOV AR2, *AR7(T0) ; |586| 
	.dwpsn	"im2a.c",587,22
        MOV AC0, AR2
        ADD #5, AR2, T0 ; |587| 
        MOV AR1, *AR7(T0) ; |587| 
	.dwpsn	"im2a.c",590,22
        MOV dbl(*SP(#20)), XAR3
        MOV *SP(#29), AR2
        SUB #22, AR2, T0 ; |590| 
        SUB *AR3(T0), AR1, T0 ; |590| 
        CALL #__fltid ; |590| 
                                        ; call occurs [#__fltid] ; |590| 
        MOV dbl(*(FL6)), AC1 ; |590| 
        CALL #__divd ; |590| 
                                        ; call occurs [#__divd] ; |590| 
        CALL #_atan ; |590| 
                                        ; call occurs [#_atan] ; |590| 

        MOV *SP(#44), AR2 ; |590| 
||      MOV T0, AR1 ; |590| 

        ADD #6, AR2, T0 ; |590| 
        MOV AR1, *AR7(T0) ; |590| 
	.dwpsn	"im2a.c",592,21
        MOV #0, AR1
        MOV AR1, *SP(#44) ; |592| 
DW$L$_getxtarget$114$E:
L80:    
DW$L$_getxtarget$115$B:
	.dwpsn	"im2a.c",596,16
        MOV #-1, AR1
        MOV AR1, *SP(#42) ; |596| 
	.dwpsn	"im2a.c",597,14
        MOV #0, AR1
        MOV AR1, *SP(#43) ; |597| 
        B L86     ; |597| 
                                        ; branch occurs ; |597| 
DW$L$_getxtarget$115$E:
L81:    
DW$L$_getxtarget$116$B:
	.dwpsn	"im2a.c",541,18
        MOV *SP(#42), AR2
        BCC L82,AR2 != #0 ; |541| 
                                        ; branchcc occurs ; |541| 
DW$L$_getxtarget$116$E:
DW$L$_getxtarget$117$B:
	.dwpsn	"im2a.c",542,22
        MOV *SP(#41), T1 ; |542| 
        MOV *SP(#43) << #1, AC0 ; |542| 
        MACK T1, #400, AC0, AC0 ; |542| 
        MOV AC0, T0 ; |542| 
        AMOV #_linesegy, XAR3 ; |542| 
        MOV T2, *AR3(T0) ; |542| 
	.dwpsn	"im2a.c",543,20
        ADD #1, T0, T0 ; |543| 
        MOV T3, *AR3(T0) ; |543| 
	.dwpsn	"im2a.c",544,21
        MOV #351, AR2 ; |544| 
        CMP T2 == AR2, TC1 ; |544| 
        BCC L83,TC1 ; |544| 
                                        ; branchcc occurs ; |544| 
DW$L$_getxtarget$117$E:
DW$L$_getxtarget$118$B:
        B L84     ; |544| 
                                        ; branch occurs ; |544| 
DW$L$_getxtarget$118$E:
L82:    
DW$L$_getxtarget$119$B:
	.dwpsn	"im2a.c",546,22
        MOV *SP(#41), T1 ; |546| 
        MOV *SP(#43) << #1, AC0 ; |546| 
        MACK T1, #400, AC0, AC0 ; |546| 
        MOV AC0, T0 ; |546| 
        AMOV #_linesegy, XAR3 ; |546| 
        MOV T2, *AR3(T0) ; |546| 
	.dwpsn	"im2a.c",547,22
        ADD #1, T0, T0 ; |547| 
        MOV T3, *AR3(T0) ; |547| 
	.dwpsn	"im2a.c",549,22
        MOV *SP(#41) << #16, AC0
        MPYK #7, AC0, AC0 ; |549| 
        MOV AC0, T0 ; |549| 
        MOV *SP(#30), AR2 ; |549| 
        MOV AR2, *AR7(T0) ; |549| 
	.dwpsn	"im2a.c",550,22
        MOV AC0, AR2
        ADD #1, AR2, T0 ; |550| 
        MOV T2, *AR7(T0) ; |550| 
	.dwpsn	"im2a.c",551,22
        ADD #2, AC0, T0 ; |551| 
        MOV T3, *AR7(T0) ; |551| 
	.dwpsn	"im2a.c",548,22
        MOV #0, AR2
        MOV AR2, *SP(#42) ; |548| 
	.dwpsn	"im2a.c",551,22
        MOV #351, AR2 ; |551| 
        CMP T2 != AR2, TC1 ; |551| 
        BCC L84,TC1 ; |551| 
                                        ; branchcc occurs ; |551| 
DW$L$_getxtarget$119$E:
L83:    
DW$L$_getxtarget$120$B:
	.dwpsn	"im2a.c",556,16

        MOV *SP(#43), AR3 ; |556| 
||      MOV #11, AR2

        CMP AR3 < AR2, TC1 ; |556| 
        BCC L84,TC1 ; |556| 
                                        ; branchcc occurs ; |556| 
DW$L$_getxtarget$120$E:
DW$L$_getxtarget$121$B:
	.dwpsn	"im2a.c",557,20
        MOV *SP(#41) << #16, AC0
        MPYK #7, AC0, AC0 ; |557| 
        MOV AC0, AR2 ; |557| 
        ADD #4, AR2, T0 ; |557| 
        MOV AC0, *SP(#44) ; |557| 
        MOV #351, *AR7(T0) ; |557| 
	.dwpsn	"im2a.c",558,20
        ADD #5, AR2, T0 ; |558| 
        MOV T3, *AR7(T0) ; |558| 
	.dwpsn	"im2a.c",562,13
        MOV dbl(*SP(#20)), XAR3
        MOV *SP(#37), T0
        SUB *AR3(T0), AR1, T0 ; |562| 
        CALL #__fltid ; |562| 
                                        ; call occurs [#__fltid] ; |562| 
        MOV dbl(*(FL6)), AC1 ; |562| 
        CALL #__divd ; |562| 
                                        ; call occurs [#__divd] ; |562| 
        CALL #_atan ; |562| 
                                        ; call occurs [#_atan] ; |562| 

        MOV *SP(#44), AR2 ; |562| 
||      MOV T0, AR1 ; |562| 

        ADD #6, AR2, T0 ; |562| 
        MOV AR1, *AR7(T0) ; |562| 
	.dwpsn	"im2a.c",563,13
        MOV #0, AR1
        MOV AR1, *SP(#44) ; |563| 
DW$L$_getxtarget$121$E:
L84:    
DW$L$_getxtarget$122$B:
	.dwpsn	"im2a.c",568,14

        MOV *SP(#43), AR2 ; |568| 
||      MOV #10, AR1

        CMP AR2 != AR1, TC1 ; |568| 
        BCC L85,TC1 ; |568| 
                                        ; branchcc occurs ; |568| 
DW$L$_getxtarget$122$E:
DW$L$_getxtarget$123$B:
	.dwpsn	"im2a.c",571,18
        MOV dbl(*SP(#20)), XAR3
        MOV *SP(#29), AR1
        SUB #20, AR1, T0 ; |571| 
        SUB *AR3(T0), T3, T0 ; |571| 
        CALL #__fltid ; |571| 
                                        ; call occurs [#__fltid] ; |571| 
        MOV dbl(*(FL6)), AC1 ; |571| 
        CALL #__divd ; |571| 
                                        ; call occurs [#__divd] ; |571| 
        CALL #_atan ; |571| 
                                        ; call occurs [#_atan] ; |571| 
        MOV *SP(#41) << #16, AC0

        MPYK #7, AC0, AC0 ; |571| 
||      MOV T0, AR1 ; |571| 

        MOV AC0, T0 ; |571| 
        ADD #3, T0 ; |571| 
        MOV AR1, *AR7(T0) ; |571| 
DW$L$_getxtarget$123$E:
L85:    
DW$L$_getxtarget$124$B:
	.dwpsn	"im2a.c",577,12
        ADD #1, *SP(#43) ; |577| 
DW$L$_getxtarget$124$E:
L86:    
DW$L$_getxtarget$125$B:
	.dwpsn	"im2a.c",600,10
        MOV T3, AR1 ; |600| 
	.dwpsn	"im2a.c",601,10
        MOV *SP(#44), AR2
	.dwpsn	"im2a.c",617,14
        XCC AR2 == #0 ||
           ADD #1, *SP(#41) ; |617| 
	.dwpsn	"im2a.c",536,29
        MOV dbl(*SP(#26)), XAR3

        MOV XAR3, dbl(*SP(#26))
||      AADD #2, AR3 ; |536| 

        MOV dbl(*SP(#22)), XAR3
        ADD #1, T2 ; |536| 
        MOV #352, AR2 ; |536| 
        ADD #2, *SP(#29) ; |536| 
        CMP T2 < AR2, TC1 ; |536| 

        MOV XAR3, dbl(*SP(#22))
||      AADD #2, AR3 ; |536| 

        BCC L78,TC1 ; |536| 
                                        ; branchcc occurs ; |536| 
DW$L$_getxtarget$125$E:
DW$L$_getxtarget$126$B:
	.dwpsn	"im2a.c",533,38
        ADD #1, *SP(#30) ; |533| 
        MOV #20, AR3 ; |533| 
        MOV *SP(#30), AR2 ; |533| 
        CMP AR2 < AR3, TC1 ; |533| 
        ADD #704, *SP(#28) ; |533| 
        BCC L77,TC1 ; |533| 
                                        ; branchcc occurs ; |533| 
DW$L$_getxtarget$126$E:
	.dwpsn	"im2a.c",638,3
        MOV dbl(*SP(#10)), XAR3
        MOV XAR5, dbl(*SP(#22))
        MOV dbl(*SP(#22)), XAR5
        MOV dbl(*(FL4)), AC0 ; |638| 

        MOV AC0, dbl(*AR3(short(#4))) ; |638| 
||      MOV #1, AR1

        MOV AR1, *SP(#30)
||      AADD #2, AR5

	.dwpsn	"im2a.c",128,7
        MOV #0, AR1
        MOV AR1, *SP(#41) ; |128| 
	.dwpsn	"im2a.c",133,7
        MOV #0, T2
	.dwpsn	"im2a.c",134,7
        MOV #0, T3
	.dwpsn	"im2a.c",640,3
        MOV AR1, *SP(#42) ; |640| 
L87:    
DW$L$_getxtarget$128$B:
	.dwpsn	"im2a.c",658,5
        MOV dbl(*SP(#22)), XAR3
        MOV *AR3, AR1 ; |658| 
        BCC L88,AR1 < #0 ; |658| 
                                        ; branchcc occurs ; |658| 
DW$L$_getxtarget$128$E:
DW$L$_getxtarget$129$B:
	.dwpsn	"im2a.c",659,7
        AMOV #_segxinfo, XAR3 ; |659| 
        MOV *AR5, AR2 ; |659| 
        MOV *AR3(#-2), AR1 ; |659| 
        CMP AR2 < AR1, TC1 ; |659| 
        BCC L88,TC1 ; |659| 
                                        ; branchcc occurs ; |659| 
DW$L$_getxtarget$129$E:
DW$L$_getxtarget$130$B:
	.dwpsn	"im2a.c",660,9
        MOV *SP(#30), T0 ; |660| 
        MOV *AR3(#-3), AR1 ; |660| 
        SUB AR1, *AR3(T0), AR1 ; |660| 
        ABS AR1, AR1 ; |660| 
        MOV AR1, *SP(#43) ; |660| 
DW$L$_getxtarget$130$E:
L88:    
DW$L$_getxtarget$131$B:
	.dwpsn	"im2a.c",661,9
        AMOV #_segxinfo, XAR3 ; |661| 
        MOV XAR3, dbl(*SP(#26))
        MOV dbl(*SP(#26)), XAR3
        MOV *AR3(#-2), AR1 ; |661| 
        SUB AR1, *AR5, AR1 ; |661| 
        ABS AR1, AR1 ; |661| 
        MOV AR1, *SP(#44) ; |661| 
	.dwpsn	"im2a.c",662,9

        MOV #2, T1
||      MOV *SP(#43), T0

        CALL #_pow ; |662| 
                                        ; call occurs [#_pow] ; |662| 
        MOV T0, *SP(#28) ; |662| 

        MOV #2, T1
||      MOV *SP(#44), T0 ; |662| 

        CALL #_pow ; |662| 
                                        ; call occurs [#_pow] ; |662| 
        ADD *SP(#28), T0, T0 ; |662| 
        CALL #_sqrt ; |662| 
                                        ; call occurs [#_sqrt] ; |662| 
        MOV #20, AR1 ; |662| 
        CMP T0 > AR1, TC1 ; |662| 
        BCC L89,TC1 ; |662| 
                                        ; branchcc occurs ; |662| 
DW$L$_getxtarget$131$E:
DW$L$_getxtarget$132$B:
	.dwpsn	"im2a.c",663,11
        MOV *SP(#41), T0 ; |663| 
        MOV *SP(#42), AR1 ; |663| 
        AMAR *SP(#0), XAR3
        MOV AR1, *AR3(T0) ; |663| 
	.dwpsn	"im2a.c",664,11
        MOV *SP(#30), T0
        MOV dbl(*SP(#26)), XAR3
        ADD *AR3(T0), T2, T2 ; |664| 
	.dwpsn	"im2a.c",665,11
        ADD *AR5, T3, T3 ; |665| 
	.dwpsn	"im2a.c",666,11
        ADD #1, *SP(#41) ; |666| 
DW$L$_getxtarget$132$E:
L89:    
DW$L$_getxtarget$133$B:
	.dwpsn	"im2a.c",657,16
        ADD #1, *SP(#42) ; |657| 
        MOV dbl(*SP(#22)), XAR3
        MOV #20, AR2 ; |657| 
        MOV *SP(#42), AR1 ; |657| 
        ADD #7, *SP(#30) ; |657| 

        CMP AR1 < AR2, TC1 ; |657| 
||      AADD #7, AR5 ; |657| 

        MOV XAR3, dbl(*SP(#22))
||      AADD #7, AR3 ; |657| 

        BCC L87,TC1 ; |657| 
                                        ; branchcc occurs ; |657| 
DW$L$_getxtarget$133$E:
        AMAR *AR7, XAR3

        MOV XAR3, dbl(*SP(#22))
||      AADD #5, AR3

        AMAR *AR7, XAR5
        AMAR *AR7, XAR3
        AMAR *AR3+
        AADD #2, AR7

        AADD #4, AR5
||      MOV XAR3, dbl(*SP(#26))

	.dwpsn	"im2a.c",129,7
        MOV #0, AR1
        MOV AR1, *SP(#42) ; |129| 
	.dwpsn	"im2a.c",670,7
        MOV AR1, *SP(#43) ; |670| 
L90:    
DW$L$_getxtarget$135$B:
	.dwpsn	"im2a.c",671,5
        AMOV #_segxinfo, XAR3 ; |671| 
        MOV *AR3(#-3), AR1 ; |671| 
        SUB AR1, *AR5, AR1 ; |671| 
        ABS AR1, T0 ; |671| 
	.dwpsn	"im2a.c",673,9
        MOV *AR3(#-2), AR1 ; |673| 
        MOV dbl(*SP(#22)), XAR3
        SUB AR1, *AR3, AR1 ; |673| 
        ABS AR1, AR1 ; |673| 
        MOV AR1, *SP(#44) ; |673| 
	.dwpsn	"im2a.c",674,5
        MOV dbl(*SP(#26)), XAR3
        MOV *(#(_segxinfo+-3)), AR1 ; |674| 
        SUB AR1, *AR3, AR1 ; |674| 
        ABS AR1, AR1 ; |674| 
        MOV AR1, *SP(#28) ; |674| 
	.dwpsn	"im2a.c",675,9
        MOV *(#(_segxinfo+-2)), AR1 ; |675| 
        SUB AR1, *AR7, AR1 ; |675| 
        ABS AR1, AR1 ; |675| 
        MOV AR1, *SP(#30) ; |675| 
	.dwpsn	"im2a.c",676,5
        MOV #2, T1
        CALL #_pow ; |676| 
                                        ; call occurs [#_pow] ; |676| 
        MOV T0, *SP(#29) ; |676| 

        MOV #2, T1
||      MOV *SP(#44), T0 ; |676| 

        CALL #_pow ; |676| 
                                        ; call occurs [#_pow] ; |676| 
        ADD *SP(#29), T0, T0 ; |676| 
        CALL #_sqrt ; |676| 
                                        ; call occurs [#_sqrt] ; |676| 
        MOV #20, AR1 ; |676| 
        CMP T0 <= AR1, TC1 ; |676| 
        BCC L91,TC1 ; |676| 
                                        ; branchcc occurs ; |676| 
DW$L$_getxtarget$135$E:
DW$L$_getxtarget$136$B:
	.dwpsn	"im2a.c",684,7

        MOV #2, T1
||      MOV *SP(#28), T0

        CALL #_pow ; |684| 
                                        ; call occurs [#_pow] ; |684| 
        MOV T0, *SP(#44) ; |684| 

        MOV #2, T1
||      MOV *SP(#30), T0 ; |684| 

        CALL #_pow ; |684| 
                                        ; call occurs [#_pow] ; |684| 
        ADD *SP(#44), T0, T0 ; |684| 
        CALL #_sqrt ; |684| 
                                        ; call occurs [#_sqrt] ; |684| 
        MOV #20, AR1 ; |684| 
        CMP T0 > AR1, TC1 ; |684| 
        BCC L92,TC1 ; |684| 
                                        ; branchcc occurs ; |684| 
DW$L$_getxtarget$136$E:
DW$L$_getxtarget$137$B:
	.dwpsn	"im2a.c",685,9
        MOV *SP(#42), T0 ; |685| 
        AMAR *SP(#3), XAR3
        MOV #1, *AR3(T0) ; |685| 
	.dwpsn	"im2a.c",687,9
        ADD *AR5, T2, T2 ; |687| 
	.dwpsn	"im2a.c",688,9
        MOV dbl(*SP(#22)), XAR3
        ADD *AR3, T3, T3 ; |688| 
	.dwpsn	"im2a.c",689,9
        ADD #1, *SP(#42) ; |689| 
        B L92     ; |689| 
                                        ; branch occurs ; |689| 
DW$L$_getxtarget$137$E:
L91:    
DW$L$_getxtarget$138$B:
	.dwpsn	"im2a.c",677,7
        MOV *SP(#42), T0 ; |677| 
        MOV *SP(#43), AR1 ; |677| 
        AMAR *SP(#3), XAR3
        MOV AR1, *AR3(T0) ; |677| 
	.dwpsn	"im2a.c",678,7
        MOV T0, AR1
        ADD #1, AR1, T0 ; |678| 
        AMAR *SP(#3), XAR3
        MOV #0, *AR3(T0) ; |678| 
	.dwpsn	"im2a.c",679,7
        MOV dbl(*SP(#26)), XAR3
        ADD *AR3, T2, T2 ; |679| 
	.dwpsn	"im2a.c",680,7
        ADD *AR7, T3, T3 ; |680| 
	.dwpsn	"im2a.c",681,7
        MOV T0, *SP(#42) ; |681| 
DW$L$_getxtarget$138$E:
L92:    
DW$L$_getxtarget$139$B:
	.dwpsn	"im2a.c",670,16
        MOV dbl(*SP(#22)), XAR3

        MOV XAR3, dbl(*SP(#22))
||      AADD #7, AR3 ; |670| 

        MOV dbl(*SP(#26)), XAR3
        ADD #1, *SP(#43) ; |670| 
        MOV #20, AR2 ; |670| 
        MOV *SP(#43), AR1 ; |670| 

        MOV XAR3, dbl(*SP(#26))
||      AADD #7, AR3 ; |670| 

        AADD #7, AR5 ; |670| 
||      CMP AR1 < AR2, TC1 ; |670| 

        AADD #7, AR7 ; |670| 
        BCC L90,TC1 ; |670| 
                                        ; branchcc occurs ; |670| 
DW$L$_getxtarget$139$E:
	.dwpsn	"im2a.c",694,3
        ADD *(#(_segxinfo+-3)), T2, T2 ; |694| 
	.dwpsn	"im2a.c",695,3
        ADD *(#(_segyinfo+-2)), T3, T3 ; |695| 
	.dwpsn	"im2a.c",696,3
        MOV *SP(#41), AR1
        BCC L93,AR1 != #0 ; |696| 
                                        ; branchcc occurs ; |696| 
        MOV *SP(#42), AR1
	.dwpsn	"im2a.c",697,5
        XCC AR1 == #0
           MOV dbl(*SP(#10)), XAR3
        XCCPART AR1 == #0
           MOV dbl(*(FL3)), AC0 ; |697| 
        XCCPART AR1 == #0 ||
           MOV AC0, dbl(*AR3(short(#4))) ; |697| 
	.dwpsn	"im2a.c",699,3
        MOV #1, AR2
        CMP AR1 != AR2, TC1 ; |699| 
        BCC L93,TC1 ; |699| 
                                        ; branchcc occurs ; |699| 
	.dwpsn	"im2a.c",700,5
        MOV *SP(#4), AR1 ; |700| 
        ADD #1, AR1, T0 ; |700| 
        CALL #__fltid ; |700| 
                                        ; call occurs [#__fltid] ; |700| 
        MOV dbl(*SP(#10)), XAR3
        MOV AC0, dbl(*AR3(short(#4))) ; |700| 
L93:    
	.dwpsn	"im2a.c",702,3

        MOV *SP(#41), AR1 ; |702| 
||      MOV #1, AR2

        CMP AR1 != AR2, TC1 ; |702| 
        BCC L94,TC1 ; |702| 
                                        ; branchcc occurs ; |702| 
        MOV *SP(#42), AR1
	.dwpsn	"im2a.c",703,5
        XCC AR1 == #0
           MOV dbl(*SP(#10)), XAR3
        XCCPART AR1 == #0
           MOV dbl(*(FL7)), AC0 ; |703| 
        XCCPART AR1 == #0 ||
           MOV AC0, dbl(*AR3(short(#4))) ; |703| 
L94:    
	.dwpsn	"im2a.c",705,3
        MOV *SP(#42), AR1

        ADD *SP(#41), AR1, AR1 ; |705| 
||      MOV #2, AR2

        CMP AR1 < AR2, TC1 ; |705| 
	.dwpsn	"im2a.c",706,5
        XCC !TC1
           MOV dbl(*SP(#10)), XAR3
        XCCPART !TC1
           MOV dbl(*(FL8)), AC0 ; |706| 
        XCCPART !TC1 ||
           MOV AC0, dbl(*AR3(short(#4))) ; |706| 
	.dwpsn	"im2a.c",708,3
        ADD #1, AR1, AR5 ; |708| 
        MOV T2, T0 ; |708| 
        MOV AR5, T1 ; |708| 
        CALL #__divi ; |708| 
                                        ; call occurs [#__divi] ; |708| 
        CALL #__fltid ; |708| 
                                        ; call occurs [#__fltid] ; |708| 
        MOV dbl(*SP(#10)), XAR3
        MOV AC0, dbl(*AR3(#8)) ; |708| 
	.dwpsn	"im2a.c",709,3
        MOV AR5, T1 ; |709| 
        MOV T3, T0 ; |709| 
        CALL #__divi ; |709| 
                                        ; call occurs [#__divi] ; |709| 
        CALL #__fltid ; |709| 
                                        ; call occurs [#__fltid] ; |709| 
        MOV dbl(*SP(#10)), XAR3
        MOV AC0, dbl(*AR3(#10)) ; |709| 
	.dwpsn	"im2a.c",713,1
        AADD #46, SP
	.dwcfa	0x0e, 6
        POPBOTH XFP
	.dwcfa	0xc0, 32
	.dwcfa	0x0e, 5
        POPBOTH XAR7
	.dwcfa	0xc0, 30
	.dwcfa	0x0e, 4
        POPBOTH XAR5
	.dwcfa	0xc0, 26
	.dwcfa	0x0e, 3
        POP T3
	.dwcfa	0xc0, 15
	.dwcfa	0x0e, 2
        POP T2
	.dwcfa	0xc0, 14
	.dwcfa	0x0e, 1
        RET
                                        ; return occurs

DW$100	.dwtag  DW_TAG_loop
	.dwattr DW$100, DW_AT_name("C:\Documents and Settings\pc1mon\Desktop\April_2_robo\NEW_VERSION\im2a.asm:L90:1:1238791428")
	.dwattr DW$100, DW_AT_begin_file("im2a.c")
	.dwattr DW$100, DW_AT_begin_line(0x29e)
	.dwattr DW$100, DW_AT_end_line(0x2b5)
DW$101	.dwtag  DW_TAG_loop_range
	.dwattr DW$101, DW_AT_low_pc(DW$L$_getxtarget$135$B)
	.dwattr DW$101, DW_AT_high_pc(DW$L$_getxtarget$135$E)
DW$102	.dwtag  DW_TAG_loop_range
	.dwattr DW$102, DW_AT_low_pc(DW$L$_getxtarget$136$B)
	.dwattr DW$102, DW_AT_high_pc(DW$L$_getxtarget$136$E)
DW$103	.dwtag  DW_TAG_loop_range
	.dwattr DW$103, DW_AT_low_pc(DW$L$_getxtarget$137$B)
	.dwattr DW$103, DW_AT_high_pc(DW$L$_getxtarget$137$E)
DW$104	.dwtag  DW_TAG_loop_range
	.dwattr DW$104, DW_AT_low_pc(DW$L$_getxtarget$138$B)
	.dwattr DW$104, DW_AT_high_pc(DW$L$_getxtarget$138$E)
DW$105	.dwtag  DW_TAG_loop_range
	.dwattr DW$105, DW_AT_low_pc(DW$L$_getxtarget$139$B)
	.dwattr DW$105, DW_AT_high_pc(DW$L$_getxtarget$139$E)
	.dwendtag DW$100


DW$106	.dwtag  DW_TAG_loop
	.dwattr DW$106, DW_AT_name("C:\Documents and Settings\pc1mon\Desktop\April_2_robo\NEW_VERSION\im2a.asm:L87:1:1238791428")
	.dwattr DW$106, DW_AT_begin_file("im2a.c")
	.dwattr DW$106, DW_AT_begin_line(0x291)
	.dwattr DW$106, DW_AT_end_line(0x29d)
DW$107	.dwtag  DW_TAG_loop_range
	.dwattr DW$107, DW_AT_low_pc(DW$L$_getxtarget$128$B)
	.dwattr DW$107, DW_AT_high_pc(DW$L$_getxtarget$128$E)
DW$108	.dwtag  DW_TAG_loop_range
	.dwattr DW$108, DW_AT_low_pc(DW$L$_getxtarget$129$B)
	.dwattr DW$108, DW_AT_high_pc(DW$L$_getxtarget$129$E)
DW$109	.dwtag  DW_TAG_loop_range
	.dwattr DW$109, DW_AT_low_pc(DW$L$_getxtarget$130$B)
	.dwattr DW$109, DW_AT_high_pc(DW$L$_getxtarget$130$E)
DW$110	.dwtag  DW_TAG_loop_range
	.dwattr DW$110, DW_AT_low_pc(DW$L$_getxtarget$131$B)
	.dwattr DW$110, DW_AT_high_pc(DW$L$_getxtarget$131$E)
DW$111	.dwtag  DW_TAG_loop_range
	.dwattr DW$111, DW_AT_low_pc(DW$L$_getxtarget$132$B)
	.dwattr DW$111, DW_AT_high_pc(DW$L$_getxtarget$132$E)
DW$112	.dwtag  DW_TAG_loop_range
	.dwattr DW$112, DW_AT_low_pc(DW$L$_getxtarget$133$B)
	.dwattr DW$112, DW_AT_high_pc(DW$L$_getxtarget$133$E)
	.dwendtag DW$106


DW$113	.dwtag  DW_TAG_loop
	.dwattr DW$113, DW_AT_name("C:\Documents and Settings\pc1mon\Desktop\April_2_robo\NEW_VERSION\im2a.asm:L77:1:1238791428")
	.dwattr DW$113, DW_AT_begin_file("im2a.c")
	.dwattr DW$113, DW_AT_begin_line(0x215)
	.dwattr DW$113, DW_AT_end_line(0x26c)
DW$114	.dwtag  DW_TAG_loop_range
	.dwattr DW$114, DW_AT_low_pc(DW$L$_getxtarget$109$B)
	.dwattr DW$114, DW_AT_high_pc(DW$L$_getxtarget$109$E)
DW$115	.dwtag  DW_TAG_loop_range
	.dwattr DW$115, DW_AT_low_pc(DW$L$_getxtarget$126$B)
	.dwattr DW$115, DW_AT_high_pc(DW$L$_getxtarget$126$E)

DW$116	.dwtag  DW_TAG_loop
	.dwattr DW$116, DW_AT_name("C:\Documents and Settings\pc1mon\Desktop\April_2_robo\NEW_VERSION\im2a.asm:L78:2:1238791428")
	.dwattr DW$116, DW_AT_begin_file("im2a.c")
	.dwattr DW$116, DW_AT_begin_line(0x218)
	.dwattr DW$116, DW_AT_end_line(0x26b)
DW$117	.dwtag  DW_TAG_loop_range
	.dwattr DW$117, DW_AT_low_pc(DW$L$_getxtarget$110$B)
	.dwattr DW$117, DW_AT_high_pc(DW$L$_getxtarget$110$E)
DW$118	.dwtag  DW_TAG_loop_range
	.dwattr DW$118, DW_AT_low_pc(DW$L$_getxtarget$116$B)
	.dwattr DW$118, DW_AT_high_pc(DW$L$_getxtarget$116$E)
DW$119	.dwtag  DW_TAG_loop_range
	.dwattr DW$119, DW_AT_low_pc(DW$L$_getxtarget$117$B)
	.dwattr DW$119, DW_AT_high_pc(DW$L$_getxtarget$117$E)
DW$120	.dwtag  DW_TAG_loop_range
	.dwattr DW$120, DW_AT_low_pc(DW$L$_getxtarget$118$B)
	.dwattr DW$120, DW_AT_high_pc(DW$L$_getxtarget$118$E)
DW$121	.dwtag  DW_TAG_loop_range
	.dwattr DW$121, DW_AT_low_pc(DW$L$_getxtarget$119$B)
	.dwattr DW$121, DW_AT_high_pc(DW$L$_getxtarget$119$E)
DW$122	.dwtag  DW_TAG_loop_range
	.dwattr DW$122, DW_AT_low_pc(DW$L$_getxtarget$120$B)
	.dwattr DW$122, DW_AT_high_pc(DW$L$_getxtarget$120$E)
DW$123	.dwtag  DW_TAG_loop_range
	.dwattr DW$123, DW_AT_low_pc(DW$L$_getxtarget$121$B)
	.dwattr DW$123, DW_AT_high_pc(DW$L$_getxtarget$121$E)
DW$124	.dwtag  DW_TAG_loop_range
	.dwattr DW$124, DW_AT_low_pc(DW$L$_getxtarget$122$B)
	.dwattr DW$124, DW_AT_high_pc(DW$L$_getxtarget$122$E)
DW$125	.dwtag  DW_TAG_loop_range
	.dwattr DW$125, DW_AT_low_pc(DW$L$_getxtarget$123$B)
	.dwattr DW$125, DW_AT_high_pc(DW$L$_getxtarget$123$E)
DW$126	.dwtag  DW_TAG_loop_range
	.dwattr DW$126, DW_AT_low_pc(DW$L$_getxtarget$111$B)
	.dwattr DW$126, DW_AT_high_pc(DW$L$_getxtarget$111$E)
DW$127	.dwtag  DW_TAG_loop_range
	.dwattr DW$127, DW_AT_low_pc(DW$L$_getxtarget$112$B)
	.dwattr DW$127, DW_AT_high_pc(DW$L$_getxtarget$112$E)
DW$128	.dwtag  DW_TAG_loop_range
	.dwattr DW$128, DW_AT_low_pc(DW$L$_getxtarget$113$B)
	.dwattr DW$128, DW_AT_high_pc(DW$L$_getxtarget$113$E)
DW$129	.dwtag  DW_TAG_loop_range
	.dwattr DW$129, DW_AT_low_pc(DW$L$_getxtarget$114$B)
	.dwattr DW$129, DW_AT_high_pc(DW$L$_getxtarget$114$E)
DW$130	.dwtag  DW_TAG_loop_range
	.dwattr DW$130, DW_AT_low_pc(DW$L$_getxtarget$115$B)
	.dwattr DW$130, DW_AT_high_pc(DW$L$_getxtarget$115$E)
DW$131	.dwtag  DW_TAG_loop_range
	.dwattr DW$131, DW_AT_low_pc(DW$L$_getxtarget$124$B)
	.dwattr DW$131, DW_AT_high_pc(DW$L$_getxtarget$124$E)
DW$132	.dwtag  DW_TAG_loop_range
	.dwattr DW$132, DW_AT_low_pc(DW$L$_getxtarget$125$B)
	.dwattr DW$132, DW_AT_high_pc(DW$L$_getxtarget$125$E)
	.dwendtag DW$116

	.dwendtag DW$113


DW$133	.dwtag  DW_TAG_loop
	.dwattr DW$133, DW_AT_name("C:\Documents and Settings\pc1mon\Desktop\April_2_robo\NEW_VERSION\im2a.asm:L67:1:1238791428")
	.dwattr DW$133, DW_AT_begin_file("im2a.c")
	.dwattr DW$133, DW_AT_begin_line(0x1bb)
	.dwattr DW$133, DW_AT_end_line(0x210)
DW$134	.dwtag  DW_TAG_loop_range
	.dwattr DW$134, DW_AT_low_pc(DW$L$_getxtarget$90$B)
	.dwattr DW$134, DW_AT_high_pc(DW$L$_getxtarget$90$E)
DW$135	.dwtag  DW_TAG_loop_range
	.dwattr DW$135, DW_AT_low_pc(DW$L$_getxtarget$107$B)
	.dwattr DW$135, DW_AT_high_pc(DW$L$_getxtarget$107$E)

DW$136	.dwtag  DW_TAG_loop
	.dwattr DW$136, DW_AT_name("C:\Documents and Settings\pc1mon\Desktop\April_2_robo\NEW_VERSION\im2a.asm:L68:2:1238791428")
	.dwattr DW$136, DW_AT_begin_file("im2a.c")
	.dwattr DW$136, DW_AT_begin_line(0x1be)
	.dwattr DW$136, DW_AT_end_line(0x20f)
DW$137	.dwtag  DW_TAG_loop_range
	.dwattr DW$137, DW_AT_low_pc(DW$L$_getxtarget$91$B)
	.dwattr DW$137, DW_AT_high_pc(DW$L$_getxtarget$91$E)
DW$138	.dwtag  DW_TAG_loop_range
	.dwattr DW$138, DW_AT_low_pc(DW$L$_getxtarget$97$B)
	.dwattr DW$138, DW_AT_high_pc(DW$L$_getxtarget$97$E)
DW$139	.dwtag  DW_TAG_loop_range
	.dwattr DW$139, DW_AT_low_pc(DW$L$_getxtarget$98$B)
	.dwattr DW$139, DW_AT_high_pc(DW$L$_getxtarget$98$E)
DW$140	.dwtag  DW_TAG_loop_range
	.dwattr DW$140, DW_AT_low_pc(DW$L$_getxtarget$99$B)
	.dwattr DW$140, DW_AT_high_pc(DW$L$_getxtarget$99$E)
DW$141	.dwtag  DW_TAG_loop_range
	.dwattr DW$141, DW_AT_low_pc(DW$L$_getxtarget$100$B)
	.dwattr DW$141, DW_AT_high_pc(DW$L$_getxtarget$100$E)
DW$142	.dwtag  DW_TAG_loop_range
	.dwattr DW$142, DW_AT_low_pc(DW$L$_getxtarget$101$B)
	.dwattr DW$142, DW_AT_high_pc(DW$L$_getxtarget$101$E)
DW$143	.dwtag  DW_TAG_loop_range
	.dwattr DW$143, DW_AT_low_pc(DW$L$_getxtarget$102$B)
	.dwattr DW$143, DW_AT_high_pc(DW$L$_getxtarget$102$E)
DW$144	.dwtag  DW_TAG_loop_range
	.dwattr DW$144, DW_AT_low_pc(DW$L$_getxtarget$103$B)
	.dwattr DW$144, DW_AT_high_pc(DW$L$_getxtarget$103$E)
DW$145	.dwtag  DW_TAG_loop_range
	.dwattr DW$145, DW_AT_low_pc(DW$L$_getxtarget$104$B)
	.dwattr DW$145, DW_AT_high_pc(DW$L$_getxtarget$104$E)
DW$146	.dwtag  DW_TAG_loop_range
	.dwattr DW$146, DW_AT_low_pc(DW$L$_getxtarget$92$B)
	.dwattr DW$146, DW_AT_high_pc(DW$L$_getxtarget$92$E)
DW$147	.dwtag  DW_TAG_loop_range
	.dwattr DW$147, DW_AT_low_pc(DW$L$_getxtarget$93$B)
	.dwattr DW$147, DW_AT_high_pc(DW$L$_getxtarget$93$E)
DW$148	.dwtag  DW_TAG_loop_range
	.dwattr DW$148, DW_AT_low_pc(DW$L$_getxtarget$94$B)
	.dwattr DW$148, DW_AT_high_pc(DW$L$_getxtarget$94$E)
DW$149	.dwtag  DW_TAG_loop_range
	.dwattr DW$149, DW_AT_low_pc(DW$L$_getxtarget$95$B)
	.dwattr DW$149, DW_AT_high_pc(DW$L$_getxtarget$95$E)
DW$150	.dwtag  DW_TAG_loop_range
	.dwattr DW$150, DW_AT_low_pc(DW$L$_getxtarget$96$B)
	.dwattr DW$150, DW_AT_high_pc(DW$L$_getxtarget$96$E)
DW$151	.dwtag  DW_TAG_loop_range
	.dwattr DW$151, DW_AT_low_pc(DW$L$_getxtarget$105$B)
	.dwattr DW$151, DW_AT_high_pc(DW$L$_getxtarget$105$E)
DW$152	.dwtag  DW_TAG_loop_range
	.dwattr DW$152, DW_AT_low_pc(DW$L$_getxtarget$106$B)
	.dwattr DW$152, DW_AT_high_pc(DW$L$_getxtarget$106$E)
	.dwendtag DW$136

	.dwendtag DW$133


DW$153	.dwtag  DW_TAG_loop
	.dwattr DW$153, DW_AT_name("C:\Documents and Settings\pc1mon\Desktop\April_2_robo\NEW_VERSION\im2a.asm:L65:1:1238791428")
	.dwattr DW$153, DW_AT_begin_file("im2a.c")
	.dwattr DW$153, DW_AT_begin_line(0x1a6)
	.dwattr DW$153, DW_AT_end_line(0x1af)
DW$154	.dwtag  DW_TAG_loop_range
	.dwattr DW$154, DW_AT_low_pc(DW$L$_getxtarget$86$B)
	.dwattr DW$154, DW_AT_high_pc(DW$L$_getxtarget$86$E)
DW$155	.dwtag  DW_TAG_loop_range
	.dwattr DW$155, DW_AT_low_pc(DW$L$_getxtarget$88$B)
	.dwattr DW$155, DW_AT_high_pc(DW$L$_getxtarget$88$E)

DW$156	.dwtag  DW_TAG_loop
	.dwattr DW$156, DW_AT_name("C:\Documents and Settings\pc1mon\Desktop\April_2_robo\NEW_VERSION\im2a.asm:L66:2:1238791428")
	.dwattr DW$156, DW_AT_begin_file("im2a.c")
	.dwattr DW$156, DW_AT_begin_line(0x1a7)
	.dwattr DW$156, DW_AT_end_line(0x1ae)
DW$157	.dwtag  DW_TAG_loop_range
	.dwattr DW$157, DW_AT_low_pc(DW$L$_getxtarget$87$B)
	.dwattr DW$157, DW_AT_high_pc(DW$L$_getxtarget$87$E)
	.dwendtag DW$156

	.dwendtag DW$153


DW$158	.dwtag  DW_TAG_loop
	.dwattr DW$158, DW_AT_name("C:\Documents and Settings\pc1mon\Desktop\April_2_robo\NEW_VERSION\im2a.asm:L63:1:1238791428")
	.dwattr DW$158, DW_AT_begin_file("im2a.c")
	.dwattr DW$158, DW_AT_begin_line(0x19b)
	.dwattr DW$158, DW_AT_end_line(0x1a4)
DW$159	.dwtag  DW_TAG_loop_range
	.dwattr DW$159, DW_AT_low_pc(DW$L$_getxtarget$82$B)
	.dwattr DW$159, DW_AT_high_pc(DW$L$_getxtarget$82$E)
DW$160	.dwtag  DW_TAG_loop_range
	.dwattr DW$160, DW_AT_low_pc(DW$L$_getxtarget$84$B)
	.dwattr DW$160, DW_AT_high_pc(DW$L$_getxtarget$84$E)

DW$161	.dwtag  DW_TAG_loop
	.dwattr DW$161, DW_AT_name("C:\Documents and Settings\pc1mon\Desktop\April_2_robo\NEW_VERSION\im2a.asm:L64:2:1238791428")
	.dwattr DW$161, DW_AT_begin_file("im2a.c")
	.dwattr DW$161, DW_AT_begin_line(0x19c)
	.dwattr DW$161, DW_AT_end_line(0x1a3)
DW$162	.dwtag  DW_TAG_loop_range
	.dwattr DW$162, DW_AT_low_pc(DW$L$_getxtarget$83$B)
	.dwattr DW$162, DW_AT_high_pc(DW$L$_getxtarget$83$E)
	.dwendtag DW$161

	.dwendtag DW$158


DW$163	.dwtag  DW_TAG_loop
	.dwattr DW$163, DW_AT_name("C:\Documents and Settings\pc1mon\Desktop\April_2_robo\NEW_VERSION\im2a.asm:L53:1:1238791428")
	.dwattr DW$163, DW_AT_begin_file("im2a.c")
	.dwattr DW$163, DW_AT_begin_line(0x163)
	.dwattr DW$163, DW_AT_end_line(0x191)
DW$164	.dwtag  DW_TAG_loop_range
	.dwattr DW$164, DW_AT_low_pc(DW$L$_getxtarget$65$B)
	.dwattr DW$164, DW_AT_high_pc(DW$L$_getxtarget$65$E)
DW$165	.dwtag  DW_TAG_loop_range
	.dwattr DW$165, DW_AT_low_pc(DW$L$_getxtarget$80$B)
	.dwattr DW$165, DW_AT_high_pc(DW$L$_getxtarget$80$E)

DW$166	.dwtag  DW_TAG_loop
	.dwattr DW$166, DW_AT_name("C:\Documents and Settings\pc1mon\Desktop\April_2_robo\NEW_VERSION\im2a.asm:L54:2:1238791428")
	.dwattr DW$166, DW_AT_begin_file("im2a.c")
	.dwattr DW$166, DW_AT_begin_line(0x164)
	.dwattr DW$166, DW_AT_end_line(0x190)
DW$167	.dwtag  DW_TAG_loop_range
	.dwattr DW$167, DW_AT_low_pc(DW$L$_getxtarget$66$B)
	.dwattr DW$167, DW_AT_high_pc(DW$L$_getxtarget$66$E)
DW$168	.dwtag  DW_TAG_loop_range
	.dwattr DW$168, DW_AT_low_pc(DW$L$_getxtarget$67$B)
	.dwattr DW$168, DW_AT_high_pc(DW$L$_getxtarget$67$E)
DW$169	.dwtag  DW_TAG_loop_range
	.dwattr DW$169, DW_AT_low_pc(DW$L$_getxtarget$76$B)
	.dwattr DW$169, DW_AT_high_pc(DW$L$_getxtarget$76$E)
DW$170	.dwtag  DW_TAG_loop_range
	.dwattr DW$170, DW_AT_low_pc(DW$L$_getxtarget$77$B)
	.dwattr DW$170, DW_AT_high_pc(DW$L$_getxtarget$77$E)
DW$171	.dwtag  DW_TAG_loop_range
	.dwattr DW$171, DW_AT_low_pc(DW$L$_getxtarget$78$B)
	.dwattr DW$171, DW_AT_high_pc(DW$L$_getxtarget$78$E)
DW$172	.dwtag  DW_TAG_loop_range
	.dwattr DW$172, DW_AT_low_pc(DW$L$_getxtarget$79$B)
	.dwattr DW$172, DW_AT_high_pc(DW$L$_getxtarget$79$E)

DW$173	.dwtag  DW_TAG_loop
	.dwattr DW$173, DW_AT_name("C:\Documents and Settings\pc1mon\Desktop\April_2_robo\NEW_VERSION\im2a.asm:L55:3:1238791428")
	.dwattr DW$173, DW_AT_begin_file("im2a.c")
	.dwattr DW$173, DW_AT_begin_line(0x169)
	.dwattr DW$173, DW_AT_end_line(0x186)
DW$174	.dwtag  DW_TAG_loop_range
	.dwattr DW$174, DW_AT_low_pc(DW$L$_getxtarget$68$B)
	.dwattr DW$174, DW_AT_high_pc(DW$L$_getxtarget$68$E)
DW$175	.dwtag  DW_TAG_loop_range
	.dwattr DW$175, DW_AT_low_pc(DW$L$_getxtarget$71$B)
	.dwattr DW$175, DW_AT_high_pc(DW$L$_getxtarget$71$E)
DW$176	.dwtag  DW_TAG_loop_range
	.dwattr DW$176, DW_AT_low_pc(DW$L$_getxtarget$69$B)
	.dwattr DW$176, DW_AT_high_pc(DW$L$_getxtarget$69$E)
DW$177	.dwtag  DW_TAG_loop_range
	.dwattr DW$177, DW_AT_low_pc(DW$L$_getxtarget$70$B)
	.dwattr DW$177, DW_AT_high_pc(DW$L$_getxtarget$70$E)
DW$178	.dwtag  DW_TAG_loop_range
	.dwattr DW$178, DW_AT_low_pc(DW$L$_getxtarget$72$B)
	.dwattr DW$178, DW_AT_high_pc(DW$L$_getxtarget$72$E)
DW$179	.dwtag  DW_TAG_loop_range
	.dwattr DW$179, DW_AT_low_pc(DW$L$_getxtarget$73$B)
	.dwattr DW$179, DW_AT_high_pc(DW$L$_getxtarget$73$E)
DW$180	.dwtag  DW_TAG_loop_range
	.dwattr DW$180, DW_AT_low_pc(DW$L$_getxtarget$74$B)
	.dwattr DW$180, DW_AT_high_pc(DW$L$_getxtarget$74$E)
DW$181	.dwtag  DW_TAG_loop_range
	.dwattr DW$181, DW_AT_low_pc(DW$L$_getxtarget$75$B)
	.dwattr DW$181, DW_AT_high_pc(DW$L$_getxtarget$75$E)
	.dwendtag DW$173

	.dwendtag DW$166

	.dwendtag DW$163


DW$182	.dwtag  DW_TAG_loop
	.dwattr DW$182, DW_AT_name("C:\Documents and Settings\pc1mon\Desktop\April_2_robo\NEW_VERSION\im2a.asm:L50:1:1238791428")
	.dwattr DW$182, DW_AT_begin_file("im2a.c")
	.dwattr DW$182, DW_AT_begin_line(0x15a)
	.dwattr DW$182, DW_AT_end_line(0x160)
DW$183	.dwtag  DW_TAG_loop_range
	.dwattr DW$183, DW_AT_low_pc(DW$L$_getxtarget$61$B)
	.dwattr DW$183, DW_AT_high_pc(DW$L$_getxtarget$61$E)
DW$184	.dwtag  DW_TAG_loop_range
	.dwattr DW$184, DW_AT_low_pc(DW$L$_getxtarget$62$B)
	.dwattr DW$184, DW_AT_high_pc(DW$L$_getxtarget$62$E)
DW$185	.dwtag  DW_TAG_loop_range
	.dwattr DW$185, DW_AT_low_pc(DW$L$_getxtarget$63$B)
	.dwattr DW$185, DW_AT_high_pc(DW$L$_getxtarget$63$E)
	.dwendtag DW$182


DW$186	.dwtag  DW_TAG_loop
	.dwattr DW$186, DW_AT_name("C:\Documents and Settings\pc1mon\Desktop\April_2_robo\NEW_VERSION\im2a.asm:L40:1:1238791428")
	.dwattr DW$186, DW_AT_begin_file("im2a.c")
	.dwattr DW$186, DW_AT_begin_line(0x123)
	.dwattr DW$186, DW_AT_end_line(0x156)
DW$187	.dwtag  DW_TAG_loop_range
	.dwattr DW$187, DW_AT_low_pc(DW$L$_getxtarget$44$B)
	.dwattr DW$187, DW_AT_high_pc(DW$L$_getxtarget$44$E)
DW$188	.dwtag  DW_TAG_loop_range
	.dwattr DW$188, DW_AT_low_pc(DW$L$_getxtarget$59$B)
	.dwattr DW$188, DW_AT_high_pc(DW$L$_getxtarget$59$E)

DW$189	.dwtag  DW_TAG_loop
	.dwattr DW$189, DW_AT_name("C:\Documents and Settings\pc1mon\Desktop\April_2_robo\NEW_VERSION\im2a.asm:L41:2:1238791428")
	.dwattr DW$189, DW_AT_begin_file("im2a.c")
	.dwattr DW$189, DW_AT_begin_line(0x124)
	.dwattr DW$189, DW_AT_end_line(0x155)
DW$190	.dwtag  DW_TAG_loop_range
	.dwattr DW$190, DW_AT_low_pc(DW$L$_getxtarget$45$B)
	.dwattr DW$190, DW_AT_high_pc(DW$L$_getxtarget$45$E)
DW$191	.dwtag  DW_TAG_loop_range
	.dwattr DW$191, DW_AT_low_pc(DW$L$_getxtarget$46$B)
	.dwattr DW$191, DW_AT_high_pc(DW$L$_getxtarget$46$E)
DW$192	.dwtag  DW_TAG_loop_range
	.dwattr DW$192, DW_AT_low_pc(DW$L$_getxtarget$55$B)
	.dwattr DW$192, DW_AT_high_pc(DW$L$_getxtarget$55$E)
DW$193	.dwtag  DW_TAG_loop_range
	.dwattr DW$193, DW_AT_low_pc(DW$L$_getxtarget$56$B)
	.dwattr DW$193, DW_AT_high_pc(DW$L$_getxtarget$56$E)
DW$194	.dwtag  DW_TAG_loop_range
	.dwattr DW$194, DW_AT_low_pc(DW$L$_getxtarget$57$B)
	.dwattr DW$194, DW_AT_high_pc(DW$L$_getxtarget$57$E)
DW$195	.dwtag  DW_TAG_loop_range
	.dwattr DW$195, DW_AT_low_pc(DW$L$_getxtarget$58$B)
	.dwattr DW$195, DW_AT_high_pc(DW$L$_getxtarget$58$E)

DW$196	.dwtag  DW_TAG_loop
	.dwattr DW$196, DW_AT_name("C:\Documents and Settings\pc1mon\Desktop\April_2_robo\NEW_VERSION\im2a.asm:L42:3:1238791428")
	.dwattr DW$196, DW_AT_begin_file("im2a.c")
	.dwattr DW$196, DW_AT_begin_line(0x12b)
	.dwattr DW$196, DW_AT_end_line(0x14b)
DW$197	.dwtag  DW_TAG_loop_range
	.dwattr DW$197, DW_AT_low_pc(DW$L$_getxtarget$47$B)
	.dwattr DW$197, DW_AT_high_pc(DW$L$_getxtarget$47$E)
DW$198	.dwtag  DW_TAG_loop_range
	.dwattr DW$198, DW_AT_low_pc(DW$L$_getxtarget$50$B)
	.dwattr DW$198, DW_AT_high_pc(DW$L$_getxtarget$50$E)
DW$199	.dwtag  DW_TAG_loop_range
	.dwattr DW$199, DW_AT_low_pc(DW$L$_getxtarget$48$B)
	.dwattr DW$199, DW_AT_high_pc(DW$L$_getxtarget$48$E)
DW$200	.dwtag  DW_TAG_loop_range
	.dwattr DW$200, DW_AT_low_pc(DW$L$_getxtarget$49$B)
	.dwattr DW$200, DW_AT_high_pc(DW$L$_getxtarget$49$E)
DW$201	.dwtag  DW_TAG_loop_range
	.dwattr DW$201, DW_AT_low_pc(DW$L$_getxtarget$51$B)
	.dwattr DW$201, DW_AT_high_pc(DW$L$_getxtarget$51$E)
DW$202	.dwtag  DW_TAG_loop_range
	.dwattr DW$202, DW_AT_low_pc(DW$L$_getxtarget$52$B)
	.dwattr DW$202, DW_AT_high_pc(DW$L$_getxtarget$52$E)
DW$203	.dwtag  DW_TAG_loop_range
	.dwattr DW$203, DW_AT_low_pc(DW$L$_getxtarget$53$B)
	.dwattr DW$203, DW_AT_high_pc(DW$L$_getxtarget$53$E)
DW$204	.dwtag  DW_TAG_loop_range
	.dwattr DW$204, DW_AT_low_pc(DW$L$_getxtarget$54$B)
	.dwattr DW$204, DW_AT_high_pc(DW$L$_getxtarget$54$E)
	.dwendtag DW$196

	.dwendtag DW$189

	.dwendtag DW$186


DW$205	.dwtag  DW_TAG_loop
	.dwattr DW$205, DW_AT_name("C:\Documents and Settings\pc1mon\Desktop\April_2_robo\NEW_VERSION\im2a.asm:L37:1:1238791428")
	.dwattr DW$205, DW_AT_begin_file("im2a.c")
	.dwattr DW$205, DW_AT_begin_line(0x11a)
	.dwattr DW$205, DW_AT_end_line(0x120)
DW$206	.dwtag  DW_TAG_loop_range
	.dwattr DW$206, DW_AT_low_pc(DW$L$_getxtarget$40$B)
	.dwattr DW$206, DW_AT_high_pc(DW$L$_getxtarget$40$E)
DW$207	.dwtag  DW_TAG_loop_range
	.dwattr DW$207, DW_AT_low_pc(DW$L$_getxtarget$41$B)
	.dwattr DW$207, DW_AT_high_pc(DW$L$_getxtarget$41$E)
DW$208	.dwtag  DW_TAG_loop_range
	.dwattr DW$208, DW_AT_low_pc(DW$L$_getxtarget$42$B)
	.dwattr DW$208, DW_AT_high_pc(DW$L$_getxtarget$42$E)
	.dwendtag DW$205


DW$209	.dwtag  DW_TAG_loop
	.dwattr DW$209, DW_AT_name("C:\Documents and Settings\pc1mon\Desktop\April_2_robo\NEW_VERSION\im2a.asm:L32:1:1238791428")
	.dwattr DW$209, DW_AT_begin_file("im2a.c")
	.dwattr DW$209, DW_AT_begin_line(0xeb)
	.dwattr DW$209, DW_AT_end_line(0x102)
DW$210	.dwtag  DW_TAG_loop_range
	.dwattr DW$210, DW_AT_low_pc(DW$L$_getxtarget$31$B)
	.dwattr DW$210, DW_AT_high_pc(DW$L$_getxtarget$31$E)
DW$211	.dwtag  DW_TAG_loop_range
	.dwattr DW$211, DW_AT_low_pc(DW$L$_getxtarget$38$B)
	.dwattr DW$211, DW_AT_high_pc(DW$L$_getxtarget$38$E)

DW$212	.dwtag  DW_TAG_loop
	.dwattr DW$212, DW_AT_name("C:\Documents and Settings\pc1mon\Desktop\April_2_robo\NEW_VERSION\im2a.asm:L33:2:1238791428")
	.dwattr DW$212, DW_AT_begin_file("im2a.c")
	.dwattr DW$212, DW_AT_begin_line(0xed)
	.dwattr DW$212, DW_AT_end_line(0x101)
DW$213	.dwtag  DW_TAG_loop_range
	.dwattr DW$213, DW_AT_low_pc(DW$L$_getxtarget$32$B)
	.dwattr DW$213, DW_AT_high_pc(DW$L$_getxtarget$32$E)
DW$214	.dwtag  DW_TAG_loop_range
	.dwattr DW$214, DW_AT_low_pc(DW$L$_getxtarget$33$B)
	.dwattr DW$214, DW_AT_high_pc(DW$L$_getxtarget$33$E)
DW$215	.dwtag  DW_TAG_loop_range
	.dwattr DW$215, DW_AT_low_pc(DW$L$_getxtarget$34$B)
	.dwattr DW$215, DW_AT_high_pc(DW$L$_getxtarget$34$E)
DW$216	.dwtag  DW_TAG_loop_range
	.dwattr DW$216, DW_AT_low_pc(DW$L$_getxtarget$35$B)
	.dwattr DW$216, DW_AT_high_pc(DW$L$_getxtarget$35$E)
DW$217	.dwtag  DW_TAG_loop_range
	.dwattr DW$217, DW_AT_low_pc(DW$L$_getxtarget$36$B)
	.dwattr DW$217, DW_AT_high_pc(DW$L$_getxtarget$36$E)
DW$218	.dwtag  DW_TAG_loop_range
	.dwattr DW$218, DW_AT_low_pc(DW$L$_getxtarget$37$B)
	.dwattr DW$218, DW_AT_high_pc(DW$L$_getxtarget$37$E)
	.dwendtag DW$212

	.dwendtag DW$209


DW$219	.dwtag  DW_TAG_loop
	.dwattr DW$219, DW_AT_name("C:\Documents and Settings\pc1mon\Desktop\April_2_robo\NEW_VERSION\im2a.asm:L27:1:1238791428")
	.dwattr DW$219, DW_AT_begin_file("im2a.c")
	.dwattr DW$219, DW_AT_begin_line(0xce)
	.dwattr DW$219, DW_AT_end_line(0xe5)
DW$220	.dwtag  DW_TAG_loop_range
	.dwattr DW$220, DW_AT_low_pc(DW$L$_getxtarget$22$B)
	.dwattr DW$220, DW_AT_high_pc(DW$L$_getxtarget$22$E)
DW$221	.dwtag  DW_TAG_loop_range
	.dwattr DW$221, DW_AT_low_pc(DW$L$_getxtarget$29$B)
	.dwattr DW$221, DW_AT_high_pc(DW$L$_getxtarget$29$E)

DW$222	.dwtag  DW_TAG_loop
	.dwattr DW$222, DW_AT_name("C:\Documents and Settings\pc1mon\Desktop\April_2_robo\NEW_VERSION\im2a.asm:L28:2:1238791428")
	.dwattr DW$222, DW_AT_begin_file("im2a.c")
	.dwattr DW$222, DW_AT_begin_line(0xd0)
	.dwattr DW$222, DW_AT_end_line(0xe4)
DW$223	.dwtag  DW_TAG_loop_range
	.dwattr DW$223, DW_AT_low_pc(DW$L$_getxtarget$23$B)
	.dwattr DW$223, DW_AT_high_pc(DW$L$_getxtarget$23$E)
DW$224	.dwtag  DW_TAG_loop_range
	.dwattr DW$224, DW_AT_low_pc(DW$L$_getxtarget$24$B)
	.dwattr DW$224, DW_AT_high_pc(DW$L$_getxtarget$24$E)
DW$225	.dwtag  DW_TAG_loop_range
	.dwattr DW$225, DW_AT_low_pc(DW$L$_getxtarget$25$B)
	.dwattr DW$225, DW_AT_high_pc(DW$L$_getxtarget$25$E)
DW$226	.dwtag  DW_TAG_loop_range
	.dwattr DW$226, DW_AT_low_pc(DW$L$_getxtarget$26$B)
	.dwattr DW$226, DW_AT_high_pc(DW$L$_getxtarget$26$E)
DW$227	.dwtag  DW_TAG_loop_range
	.dwattr DW$227, DW_AT_low_pc(DW$L$_getxtarget$27$B)
	.dwattr DW$227, DW_AT_high_pc(DW$L$_getxtarget$27$E)
DW$228	.dwtag  DW_TAG_loop_range
	.dwattr DW$228, DW_AT_low_pc(DW$L$_getxtarget$28$B)
	.dwattr DW$228, DW_AT_high_pc(DW$L$_getxtarget$28$E)
	.dwendtag DW$222

	.dwendtag DW$219


DW$229	.dwtag  DW_TAG_loop
	.dwattr DW$229, DW_AT_name("C:\Documents and Settings\pc1mon\Desktop\April_2_robo\NEW_VERSION\im2a.asm:L25:1:1238791428")
	.dwattr DW$229, DW_AT_begin_file("im2a.c")
	.dwattr DW$229, DW_AT_begin_line(0xb7)
	.dwattr DW$229, DW_AT_end_line(0xb9)
DW$230	.dwtag  DW_TAG_loop_range
	.dwattr DW$230, DW_AT_low_pc(DW$L$_getxtarget$20$B)
	.dwattr DW$230, DW_AT_high_pc(DW$L$_getxtarget$20$E)
	.dwendtag DW$229


DW$231	.dwtag  DW_TAG_loop
	.dwattr DW$231, DW_AT_name("C:\Documents and Settings\pc1mon\Desktop\April_2_robo\NEW_VERSION\im2a.asm:L23:1:1238791428")
	.dwattr DW$231, DW_AT_begin_file("im2a.c")
	.dwattr DW$231, DW_AT_begin_line(0xb3)
	.dwattr DW$231, DW_AT_end_line(0xb5)
DW$232	.dwtag  DW_TAG_loop_range
	.dwattr DW$232, DW_AT_low_pc(DW$L$_getxtarget$18$B)
	.dwattr DW$232, DW_AT_high_pc(DW$L$_getxtarget$18$E)
	.dwendtag DW$231


DW$233	.dwtag  DW_TAG_loop
	.dwattr DW$233, DW_AT_name("C:\Documents and Settings\pc1mon\Desktop\April_2_robo\NEW_VERSION\im2a.asm:L21:1:1238791428")
	.dwattr DW$233, DW_AT_begin_file("im2a.c")
	.dwattr DW$233, DW_AT_begin_line(0xad)
	.dwattr DW$233, DW_AT_end_line(0xae)
DW$234	.dwtag  DW_TAG_loop_range
	.dwattr DW$234, DW_AT_low_pc(DW$L$_getxtarget$16$B)
	.dwattr DW$234, DW_AT_high_pc(DW$L$_getxtarget$16$E)
	.dwendtag DW$233


DW$235	.dwtag  DW_TAG_loop
	.dwattr DW$235, DW_AT_name("C:\Documents and Settings\pc1mon\Desktop\April_2_robo\NEW_VERSION\im2a.asm:L19:1:1238791428")
	.dwattr DW$235, DW_AT_begin_file("im2a.c")
	.dwattr DW$235, DW_AT_begin_line(0xa9)
	.dwattr DW$235, DW_AT_end_line(0xab)
DW$236	.dwtag  DW_TAG_loop_range
	.dwattr DW$236, DW_AT_low_pc(DW$L$_getxtarget$14$B)
	.dwattr DW$236, DW_AT_high_pc(DW$L$_getxtarget$14$E)
	.dwendtag DW$235


DW$237	.dwtag  DW_TAG_loop
	.dwattr DW$237, DW_AT_name("C:\Documents and Settings\pc1mon\Desktop\April_2_robo\NEW_VERSION\im2a.asm:L17:1:1238791428")
	.dwattr DW$237, DW_AT_begin_file("im2a.c")
	.dwattr DW$237, DW_AT_begin_line(0xa1)
	.dwattr DW$237, DW_AT_end_line(0xa3)
DW$238	.dwtag  DW_TAG_loop_range
	.dwattr DW$238, DW_AT_low_pc(DW$L$_getxtarget$12$B)
	.dwattr DW$238, DW_AT_high_pc(DW$L$_getxtarget$12$E)
	.dwendtag DW$237


DW$239	.dwtag  DW_TAG_loop
	.dwattr DW$239, DW_AT_name("C:\Documents and Settings\pc1mon\Desktop\April_2_robo\NEW_VERSION\im2a.asm:L15:1:1238791428")
	.dwattr DW$239, DW_AT_begin_file("im2a.c")
	.dwattr DW$239, DW_AT_begin_line(0x9d)
	.dwattr DW$239, DW_AT_end_line(0x9f)
DW$240	.dwtag  DW_TAG_loop_range
	.dwattr DW$240, DW_AT_low_pc(DW$L$_getxtarget$10$B)
	.dwattr DW$240, DW_AT_high_pc(DW$L$_getxtarget$10$E)
	.dwendtag DW$239


DW$241	.dwtag  DW_TAG_loop
	.dwattr DW$241, DW_AT_name("C:\Documents and Settings\pc1mon\Desktop\April_2_robo\NEW_VERSION\im2a.asm:L13:1:1238791428")
	.dwattr DW$241, DW_AT_begin_file("im2a.c")
	.dwattr DW$241, DW_AT_begin_line(0x98)
	.dwattr DW$241, DW_AT_end_line(0x9b)
DW$242	.dwtag  DW_TAG_loop_range
	.dwattr DW$242, DW_AT_low_pc(DW$L$_getxtarget$8$B)
	.dwattr DW$242, DW_AT_high_pc(DW$L$_getxtarget$8$E)
	.dwendtag DW$241


DW$243	.dwtag  DW_TAG_loop
	.dwattr DW$243, DW_AT_name("C:\Documents and Settings\pc1mon\Desktop\April_2_robo\NEW_VERSION\im2a.asm:L11:1:1238791428")
	.dwattr DW$243, DW_AT_begin_file("im2a.c")
	.dwattr DW$243, DW_AT_begin_line(0x93)
	.dwattr DW$243, DW_AT_end_line(0x96)
DW$244	.dwtag  DW_TAG_loop_range
	.dwattr DW$244, DW_AT_low_pc(DW$L$_getxtarget$6$B)
	.dwattr DW$244, DW_AT_high_pc(DW$L$_getxtarget$6$E)
	.dwendtag DW$243


DW$245	.dwtag  DW_TAG_loop
	.dwattr DW$245, DW_AT_name("C:\Documents and Settings\pc1mon\Desktop\April_2_robo\NEW_VERSION\im2a.asm:L9:1:1238791428")
	.dwattr DW$245, DW_AT_begin_file("im2a.c")
	.dwattr DW$245, DW_AT_begin_line(0x8f)
	.dwattr DW$245, DW_AT_end_line(0x91)
DW$246	.dwtag  DW_TAG_loop_range
	.dwattr DW$246, DW_AT_low_pc(DW$L$_getxtarget$4$B)
	.dwattr DW$246, DW_AT_high_pc(DW$L$_getxtarget$4$E)
	.dwendtag DW$245


DW$247	.dwtag  DW_TAG_loop
	.dwattr DW$247, DW_AT_name("C:\Documents and Settings\pc1mon\Desktop\April_2_robo\NEW_VERSION\im2a.asm:L7:1:1238791428")
	.dwattr DW$247, DW_AT_begin_file("im2a.c")
	.dwattr DW$247, DW_AT_begin_line(0x8b)
	.dwattr DW$247, DW_AT_end_line(0x8d)
DW$248	.dwtag  DW_TAG_loop_range
	.dwattr DW$248, DW_AT_low_pc(DW$L$_getxtarget$2$B)
	.dwattr DW$248, DW_AT_high_pc(DW$L$_getxtarget$2$E)
	.dwendtag DW$247

	.dwattr DW$34, DW_AT_end_file("im2a.c")
	.dwattr DW$34, DW_AT_end_line(0x2c9)
	.dwattr DW$34, DW_AT_end_column(0x01)
	.dwendentry
	.dwendtag DW$34

;*******************************************************************************
;* FLOATING-POINT CONSTANTS                                                    *
;*******************************************************************************
	.sect	".const"
	.align	1
	.align	2
FL1:	.xlong	0x3f800000
	.align	2
FL2:	.xlong	0x3f000000
	.align	2
FL3:	.xlong	0x00000000
	.align	2
FL4:	.xlong	0xbf800000
	.align	2
FL5:	.xlong	0x3e800000
	.align	2
FL6:	.xlong	0x41200000
	.align	2
FL7:	.xlong	0x40400000
	.align	2
FL8:	.xlong	0x40800000
;*******************************************************************************
;* UNDEFINED EXTERNAL REFERENCES                                               *
;*******************************************************************************
	.global	_atan
	.global	_sqrt
	.global	_pow
	.global	__cmpd
	.global	__subd
	.global	__fixdi
	.global	__addd
	.global	__fltid
	.global	__mpyd
	.global	__divd
	.global	__divi

;*******************************************************************************
;* TYPE INFORMATION                                                            *
;*******************************************************************************

DW$T$22	.dwtag  DW_TAG_subroutine_type
	.dwattr DW$T$22, DW_AT_language(DW_LANG_C)
DW$249	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$19)
DW$250	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$10)
DW$251	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$20)
DW$252	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$21)
	.dwendtag DW$T$22

DW$T$21	.dwtag  DW_TAG_pointer_type, DW_AT_type(*DW$T$9)
	.dwattr DW$T$21, DW_AT_address_class(0x17)
DW$253	.dwtag  DW_TAG_far_type
	.dwattr DW$253, DW_AT_type(*DW$T$21)
DW$T$23	.dwtag  DW_TAG_const_type
	.dwattr DW$T$23, DW_AT_type(*DW$253)
DW$T$10	.dwtag  DW_TAG_base_type, DW_AT_name("int")
	.dwattr DW$T$10, DW_AT_encoding(DW_ATE_signed)
	.dwattr DW$T$10, DW_AT_byte_size(0x01)
DW$T$20	.dwtag  DW_TAG_pointer_type, DW_AT_type(*DW$T$10)
	.dwattr DW$T$20, DW_AT_address_class(0x17)

DW$T$24	.dwtag  DW_TAG_subroutine_type, DW_AT_type(*DW$T$10)
	.dwattr DW$T$24, DW_AT_language(DW_LANG_C)
DW$254	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$10)
	.dwendtag DW$T$24


DW$T$25	.dwtag  DW_TAG_subroutine_type, DW_AT_type(*DW$T$10)
	.dwattr DW$T$25, DW_AT_language(DW_LANG_C)
DW$255	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$21)
DW$256	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$10)
	.dwendtag DW$T$25


DW$T$27	.dwtag  DW_TAG_subroutine_type, DW_AT_type(*DW$T$10)
	.dwattr DW$T$27, DW_AT_language(DW_LANG_C)
DW$257	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$17)
	.dwendtag DW$T$27


DW$T$29	.dwtag  DW_TAG_subroutine_type, DW_AT_type(*DW$T$10)
	.dwattr DW$T$29, DW_AT_language(DW_LANG_C)

DW$T$31	.dwtag  DW_TAG_array_type, DW_AT_type(*DW$T$10)
	.dwattr DW$T$31, DW_AT_language(DW_LANG_C)
	.dwattr DW$T$31, DW_AT_byte_size(0x1f40)
DW$258	.dwtag  DW_TAG_subrange_type
	.dwattr DW$258, DW_AT_upper_bound(0x1f3f)
	.dwendtag DW$T$31


DW$T$32	.dwtag  DW_TAG_array_type, DW_AT_type(*DW$T$10)
	.dwattr DW$T$32, DW_AT_language(DW_LANG_C)
	.dwattr DW$T$32, DW_AT_byte_size(0x8c)
DW$259	.dwtag  DW_TAG_subrange_type
	.dwattr DW$259, DW_AT_upper_bound(0x8b)
	.dwendtag DW$T$32


DW$T$33	.dwtag  DW_TAG_array_type, DW_AT_type(*DW$T$10)
	.dwattr DW$T$33, DW_AT_language(DW_LANG_C)
	.dwattr DW$T$33, DW_AT_byte_size(0x1680)
DW$260	.dwtag  DW_TAG_subrange_type
	.dwattr DW$260, DW_AT_upper_bound(0x167f)
	.dwendtag DW$T$33


DW$T$34	.dwtag  DW_TAG_array_type, DW_AT_type(*DW$T$10)
	.dwattr DW$T$34, DW_AT_language(DW_LANG_C)
	.dwattr DW$T$34, DW_AT_byte_size(0x1b80)
DW$261	.dwtag  DW_TAG_subrange_type
	.dwattr DW$261, DW_AT_upper_bound(0x1b7f)
	.dwendtag DW$T$34


DW$T$35	.dwtag  DW_TAG_array_type, DW_AT_type(*DW$T$10)
	.dwattr DW$T$35, DW_AT_language(DW_LANG_C)
	.dwattr DW$T$35, DW_AT_byte_size(0x2d00)
DW$262	.dwtag  DW_TAG_subrange_type
	.dwattr DW$262, DW_AT_upper_bound(0x2cff)
	.dwendtag DW$T$35


DW$T$36	.dwtag  DW_TAG_array_type, DW_AT_type(*DW$T$10)
	.dwattr DW$T$36, DW_AT_language(DW_LANG_C)
	.dwattr DW$T$36, DW_AT_byte_size(0x3700)
DW$263	.dwtag  DW_TAG_subrange_type
	.dwattr DW$263, DW_AT_upper_bound(0x36ff)
	.dwendtag DW$T$36


DW$T$37	.dwtag  DW_TAG_array_type, DW_AT_type(*DW$T$10)
	.dwattr DW$T$37, DW_AT_language(DW_LANG_C)
	.dwattr DW$T$37, DW_AT_byte_size(0x28)
DW$264	.dwtag  DW_TAG_subrange_type
	.dwattr DW$264, DW_AT_upper_bound(0x27)
	.dwendtag DW$T$37


DW$T$38	.dwtag  DW_TAG_array_type, DW_AT_type(*DW$T$10)
	.dwattr DW$T$38, DW_AT_language(DW_LANG_C)
	.dwattr DW$T$38, DW_AT_byte_size(0x03)
DW$265	.dwtag  DW_TAG_subrange_type
	.dwattr DW$265, DW_AT_upper_bound(0x02)
	.dwendtag DW$T$38


DW$T$39	.dwtag  DW_TAG_array_type, DW_AT_type(*DW$T$10)
	.dwattr DW$T$39, DW_AT_language(DW_LANG_C)
	.dwattr DW$T$39, DW_AT_byte_size(0x06)
DW$266	.dwtag  DW_TAG_subrange_type
	.dwattr DW$266, DW_AT_upper_bound(0x05)
	.dwendtag DW$T$39

DW$267	.dwtag  DW_TAG_far_type
	.dwattr DW$267, DW_AT_type(*DW$T$10)
DW$T$40	.dwtag  DW_TAG_const_type
	.dwattr DW$T$40, DW_AT_type(*DW$267)
DW$T$17	.dwtag  DW_TAG_base_type, DW_AT_name("double")
	.dwattr DW$T$17, DW_AT_encoding(DW_ATE_float)
	.dwattr DW$T$17, DW_AT_byte_size(0x02)
DW$T$19	.dwtag  DW_TAG_pointer_type, DW_AT_type(*DW$T$17)
	.dwattr DW$T$19, DW_AT_address_class(0x17)
DW$268	.dwtag  DW_TAG_far_type
	.dwattr DW$268, DW_AT_type(*DW$T$19)
DW$T$48	.dwtag  DW_TAG_const_type
	.dwattr DW$T$48, DW_AT_type(*DW$268)

DW$T$49	.dwtag  DW_TAG_array_type, DW_AT_type(*DW$T$17)
	.dwattr DW$T$49, DW_AT_language(DW_LANG_C)
	.dwattr DW$T$49, DW_AT_byte_size(0x190)
DW$269	.dwtag  DW_TAG_subrange_type
	.dwattr DW$269, DW_AT_upper_bound(0xc7)
	.dwendtag DW$T$49


DW$T$50	.dwtag  DW_TAG_array_type, DW_AT_type(*DW$T$17)
	.dwattr DW$T$50, DW_AT_language(DW_LANG_C)
	.dwattr DW$T$50, DW_AT_byte_size(0x3c)
DW$270	.dwtag  DW_TAG_subrange_type
	.dwattr DW$270, DW_AT_upper_bound(0x1d)
	.dwendtag DW$T$50

DW$271	.dwtag  DW_TAG_far_type
	.dwattr DW$271, DW_AT_type(*DW$T$17)
DW$T$51	.dwtag  DW_TAG_const_type
	.dwattr DW$T$51, DW_AT_type(*DW$271)
DW$T$9	.dwtag  DW_TAG_base_type, DW_AT_name("unsigned short")
	.dwattr DW$T$9, DW_AT_encoding(DW_ATE_unsigned)
	.dwattr DW$T$9, DW_AT_byte_size(0x01)

	.dwattr DW$27, DW_AT_external(0x01)
	.dwattr DW$27, DW_AT_type(*DW$T$10)
	.dwattr DW$34, DW_AT_external(0x01)
	.dwattr DW$21, DW_AT_external(0x01)
	.dwattr DW$21, DW_AT_type(*DW$T$10)
	.dwattr DW$CU, DW_AT_language(DW_LANG_C)

;***************************************************************
;* DWARF CIE ENTRIES                                           *
;***************************************************************

DW$CIE	.dwcie 1, 91
	.dwcfa	0x0c, 36, 0
	.dwcfa	0x07, 0
	.dwcfa	0x07, 1
	.dwcfa	0x07, 2
	.dwcfa	0x07, 3
	.dwcfa	0x07, 4
	.dwcfa	0x07, 5
	.dwcfa	0x07, 6
	.dwcfa	0x07, 7
	.dwcfa	0x07, 8
	.dwcfa	0x07, 9
	.dwcfa	0x07, 10
	.dwcfa	0x07, 11
	.dwcfa	0x07, 12
	.dwcfa	0x07, 13
	.dwcfa	0x08, 14
	.dwcfa	0x08, 15
	.dwcfa	0x07, 16
	.dwcfa	0x07, 17
	.dwcfa	0x07, 18
	.dwcfa	0x07, 19
	.dwcfa	0x07, 20
	.dwcfa	0x07, 21
	.dwcfa	0x07, 22
	.dwcfa	0x07, 23
	.dwcfa	0x07, 24
	.dwcfa	0x07, 25
	.dwcfa	0x08, 26
	.dwcfa	0x08, 27
	.dwcfa	0x08, 28
	.dwcfa	0x08, 29
	.dwcfa	0x08, 30
	.dwcfa	0x08, 31
	.dwcfa	0x07, 32
	.dwcfa	0x07, 33
	.dwcfa	0x07, 34
	.dwcfa	0x07, 35
	.dwcfa	0x07, 36
	.dwcfa	0x07, 37
	.dwcfa	0x07, 38
	.dwcfa	0x07, 39
	.dwcfa	0x07, 40
	.dwcfa	0x07, 41
	.dwcfa	0x07, 42
	.dwcfa	0x07, 43
	.dwcfa	0x07, 44
	.dwcfa	0x07, 45
	.dwcfa	0x07, 46
	.dwcfa	0x07, 47
	.dwcfa	0x07, 48
	.dwcfa	0x07, 49
	.dwcfa	0x07, 50
	.dwcfa	0x07, 51
	.dwcfa	0x07, 52
	.dwcfa	0x07, 53
	.dwcfa	0x07, 54
	.dwcfa	0x07, 55
	.dwcfa	0x07, 56
	.dwcfa	0x07, 57
	.dwcfa	0x07, 58
	.dwcfa	0x07, 59
	.dwcfa	0x07, 60
	.dwcfa	0x07, 61
	.dwcfa	0x07, 62
	.dwcfa	0x07, 63
	.dwcfa	0x07, 64
	.dwcfa	0x07, 65
	.dwcfa	0x07, 66
	.dwcfa	0x07, 67
	.dwcfa	0x07, 68
	.dwcfa	0x07, 69
	.dwcfa	0x07, 70
	.dwcfa	0x07, 71
	.dwcfa	0x07, 72
	.dwcfa	0x07, 73
	.dwcfa	0x07, 74
	.dwcfa	0x07, 75
	.dwcfa	0x07, 76
	.dwcfa	0x07, 77
	.dwcfa	0x07, 78
	.dwcfa	0x07, 79
	.dwcfa	0x07, 80
	.dwcfa	0x07, 81
	.dwcfa	0x07, 82
	.dwcfa	0x07, 83
	.dwcfa	0x07, 84
	.dwcfa	0x07, 85
	.dwcfa	0x07, 86
	.dwcfa	0x07, 87
	.dwcfa	0x07, 88
	.dwcfa	0x07, 89
	.dwcfa	0x07, 90
	.dwcfa	0x07, 91

;***************************************************************
;* DWARF REGISTER MAP                                          *
;***************************************************************

DW$272	.dwtag  DW_TAG_assign_register, DW_AT_name("AC0")
	.dwattr DW$272, DW_AT_location[DW_OP_reg0]
DW$273	.dwtag  DW_TAG_assign_register, DW_AT_name("AC0")
	.dwattr DW$273, DW_AT_location[DW_OP_reg1]
DW$274	.dwtag  DW_TAG_assign_register, DW_AT_name("AC0_G")
	.dwattr DW$274, DW_AT_location[DW_OP_reg2]
DW$275	.dwtag  DW_TAG_assign_register, DW_AT_name("AC1")
	.dwattr DW$275, DW_AT_location[DW_OP_reg3]
DW$276	.dwtag  DW_TAG_assign_register, DW_AT_name("AC1")
	.dwattr DW$276, DW_AT_location[DW_OP_reg4]
DW$277	.dwtag  DW_TAG_assign_register, DW_AT_name("AC1_G")
	.dwattr DW$277, DW_AT_location[DW_OP_reg5]
DW$278	.dwtag  DW_TAG_assign_register, DW_AT_name("AC2")
	.dwattr DW$278, DW_AT_location[DW_OP_reg6]
DW$279	.dwtag  DW_TAG_assign_register, DW_AT_name("AC2")
	.dwattr DW$279, DW_AT_location[DW_OP_reg7]
DW$280	.dwtag  DW_TAG_assign_register, DW_AT_name("AC2_G")
	.dwattr DW$280, DW_AT_location[DW_OP_reg8]
DW$281	.dwtag  DW_TAG_assign_register, DW_AT_name("AC3")
	.dwattr DW$281, DW_AT_location[DW_OP_reg9]
DW$282	.dwtag  DW_TAG_assign_register, DW_AT_name("AC3")
	.dwattr DW$282, DW_AT_location[DW_OP_reg10]
DW$283	.dwtag  DW_TAG_assign_register, DW_AT_name("AC3_G")
	.dwattr DW$283, DW_AT_location[DW_OP_reg11]
DW$284	.dwtag  DW_TAG_assign_register, DW_AT_name("T0")
	.dwattr DW$284, DW_AT_location[DW_OP_reg12]
DW$285	.dwtag  DW_TAG_assign_register, DW_AT_name("T1")
	.dwattr DW$285, DW_AT_location[DW_OP_reg13]
DW$286	.dwtag  DW_TAG_assign_register, DW_AT_name("T2")
	.dwattr DW$286, DW_AT_location[DW_OP_reg14]
DW$287	.dwtag  DW_TAG_assign_register, DW_AT_name("T3")
	.dwattr DW$287, DW_AT_location[DW_OP_reg15]
DW$288	.dwtag  DW_TAG_assign_register, DW_AT_name("AR0")
	.dwattr DW$288, DW_AT_location[DW_OP_reg16]
DW$289	.dwtag  DW_TAG_assign_register, DW_AT_name("XAR0")
	.dwattr DW$289, DW_AT_location[DW_OP_reg17]
DW$290	.dwtag  DW_TAG_assign_register, DW_AT_name("AR1")
	.dwattr DW$290, DW_AT_location[DW_OP_reg18]
DW$291	.dwtag  DW_TAG_assign_register, DW_AT_name("XAR1")
	.dwattr DW$291, DW_AT_location[DW_OP_reg19]
DW$292	.dwtag  DW_TAG_assign_register, DW_AT_name("AR2")
	.dwattr DW$292, DW_AT_location[DW_OP_reg20]
DW$293	.dwtag  DW_TAG_assign_register, DW_AT_name("XAR2")
	.dwattr DW$293, DW_AT_location[DW_OP_reg21]
DW$294	.dwtag  DW_TAG_assign_register, DW_AT_name("AR3")
	.dwattr DW$294, DW_AT_location[DW_OP_reg22]
DW$295	.dwtag  DW_TAG_assign_register, DW_AT_name("XAR3")
	.dwattr DW$295, DW_AT_location[DW_OP_reg23]
DW$296	.dwtag  DW_TAG_assign_register, DW_AT_name("AR4")
	.dwattr DW$296, DW_AT_location[DW_OP_reg24]
DW$297	.dwtag  DW_TAG_assign_register, DW_AT_name("XAR4")
	.dwattr DW$297, DW_AT_location[DW_OP_reg25]
DW$298	.dwtag  DW_TAG_assign_register, DW_AT_name("AR5")
	.dwattr DW$298, DW_AT_location[DW_OP_reg26]
DW$299	.dwtag  DW_TAG_assign_register, DW_AT_name("XAR5")
	.dwattr DW$299, DW_AT_location[DW_OP_reg27]
DW$300	.dwtag  DW_TAG_assign_register, DW_AT_name("AR6")
	.dwattr DW$300, DW_AT_location[DW_OP_reg28]
DW$301	.dwtag  DW_TAG_assign_register, DW_AT_name("XAR6")
	.dwattr DW$301, DW_AT_location[DW_OP_reg29]
DW$302	.dwtag  DW_TAG_assign_register, DW_AT_name("AR7")
	.dwattr DW$302, DW_AT_location[DW_OP_reg30]
DW$303	.dwtag  DW_TAG_assign_register, DW_AT_name("XAR7")
	.dwattr DW$303, DW_AT_location[DW_OP_reg31]
DW$304	.dwtag  DW_TAG_assign_register, DW_AT_name("FP")
	.dwattr DW$304, DW_AT_location[DW_OP_regx 0x20]
DW$305	.dwtag  DW_TAG_assign_register, DW_AT_name("XFP")
	.dwattr DW$305, DW_AT_location[DW_OP_regx 0x21]
DW$306	.dwtag  DW_TAG_assign_register, DW_AT_name("PC")
	.dwattr DW$306, DW_AT_location[DW_OP_regx 0x22]
DW$307	.dwtag  DW_TAG_assign_register, DW_AT_name("SP")
	.dwattr DW$307, DW_AT_location[DW_OP_regx 0x23]
DW$308	.dwtag  DW_TAG_assign_register, DW_AT_name("XSP")
	.dwattr DW$308, DW_AT_location[DW_OP_regx 0x24]
DW$309	.dwtag  DW_TAG_assign_register, DW_AT_name("BKC")
	.dwattr DW$309, DW_AT_location[DW_OP_regx 0x25]
DW$310	.dwtag  DW_TAG_assign_register, DW_AT_name("BK03")
	.dwattr DW$310, DW_AT_location[DW_OP_regx 0x26]
DW$311	.dwtag  DW_TAG_assign_register, DW_AT_name("BK47")
	.dwattr DW$311, DW_AT_location[DW_OP_regx 0x27]
DW$312	.dwtag  DW_TAG_assign_register, DW_AT_name("ST0")
	.dwattr DW$312, DW_AT_location[DW_OP_regx 0x28]
DW$313	.dwtag  DW_TAG_assign_register, DW_AT_name("ST1")
	.dwattr DW$313, DW_AT_location[DW_OP_regx 0x29]
DW$314	.dwtag  DW_TAG_assign_register, DW_AT_name("ST2")
	.dwattr DW$314, DW_AT_location[DW_OP_regx 0x2a]
DW$315	.dwtag  DW_TAG_assign_register, DW_AT_name("ST3")
	.dwattr DW$315, DW_AT_location[DW_OP_regx 0x2b]
DW$316	.dwtag  DW_TAG_assign_register, DW_AT_name("MDP")
	.dwattr DW$316, DW_AT_location[DW_OP_regx 0x2c]
DW$317	.dwtag  DW_TAG_assign_register, DW_AT_name("MDP05")
	.dwattr DW$317, DW_AT_location[DW_OP_regx 0x2d]
DW$318	.dwtag  DW_TAG_assign_register, DW_AT_name("MDP67")
	.dwattr DW$318, DW_AT_location[DW_OP_regx 0x2e]
DW$319	.dwtag  DW_TAG_assign_register, DW_AT_name("BRC0")
	.dwattr DW$319, DW_AT_location[DW_OP_regx 0x2f]
DW$320	.dwtag  DW_TAG_assign_register, DW_AT_name("RSA0")
	.dwattr DW$320, DW_AT_location[DW_OP_regx 0x30]
DW$321	.dwtag  DW_TAG_assign_register, DW_AT_name("RSA0_H")
	.dwattr DW$321, DW_AT_location[DW_OP_regx 0x31]
DW$322	.dwtag  DW_TAG_assign_register, DW_AT_name("REA0")
	.dwattr DW$322, DW_AT_location[DW_OP_regx 0x32]
DW$323	.dwtag  DW_TAG_assign_register, DW_AT_name("REA0_H")
	.dwattr DW$323, DW_AT_location[DW_OP_regx 0x33]
DW$324	.dwtag  DW_TAG_assign_register, DW_AT_name("BRS1")
	.dwattr DW$324, DW_AT_location[DW_OP_regx 0x34]
DW$325	.dwtag  DW_TAG_assign_register, DW_AT_name("BRC1")
	.dwattr DW$325, DW_AT_location[DW_OP_regx 0x35]
DW$326	.dwtag  DW_TAG_assign_register, DW_AT_name("RSA1")
	.dwattr DW$326, DW_AT_location[DW_OP_regx 0x36]
DW$327	.dwtag  DW_TAG_assign_register, DW_AT_name("RSA1_H")
	.dwattr DW$327, DW_AT_location[DW_OP_regx 0x37]
DW$328	.dwtag  DW_TAG_assign_register, DW_AT_name("REA1")
	.dwattr DW$328, DW_AT_location[DW_OP_regx 0x38]
DW$329	.dwtag  DW_TAG_assign_register, DW_AT_name("REA1_H")
	.dwattr DW$329, DW_AT_location[DW_OP_regx 0x39]
DW$330	.dwtag  DW_TAG_assign_register, DW_AT_name("CSR")
	.dwattr DW$330, DW_AT_location[DW_OP_regx 0x3a]
DW$331	.dwtag  DW_TAG_assign_register, DW_AT_name("RPTC")
	.dwattr DW$331, DW_AT_location[DW_OP_regx 0x3b]
DW$332	.dwtag  DW_TAG_assign_register, DW_AT_name("CDP")
	.dwattr DW$332, DW_AT_location[DW_OP_regx 0x3c]
DW$333	.dwtag  DW_TAG_assign_register, DW_AT_name("XCDP")
	.dwattr DW$333, DW_AT_location[DW_OP_regx 0x3d]
DW$334	.dwtag  DW_TAG_assign_register, DW_AT_name("TRN0")
	.dwattr DW$334, DW_AT_location[DW_OP_regx 0x3e]
DW$335	.dwtag  DW_TAG_assign_register, DW_AT_name("TRN1")
	.dwattr DW$335, DW_AT_location[DW_OP_regx 0x3f]
DW$336	.dwtag  DW_TAG_assign_register, DW_AT_name("BSA01")
	.dwattr DW$336, DW_AT_location[DW_OP_regx 0x40]
DW$337	.dwtag  DW_TAG_assign_register, DW_AT_name("BSA23")
	.dwattr DW$337, DW_AT_location[DW_OP_regx 0x41]
DW$338	.dwtag  DW_TAG_assign_register, DW_AT_name("BSA45")
	.dwattr DW$338, DW_AT_location[DW_OP_regx 0x42]
DW$339	.dwtag  DW_TAG_assign_register, DW_AT_name("BSA67")
	.dwattr DW$339, DW_AT_location[DW_OP_regx 0x43]
DW$340	.dwtag  DW_TAG_assign_register, DW_AT_name("BSAC")
	.dwattr DW$340, DW_AT_location[DW_OP_regx 0x44]
DW$341	.dwtag  DW_TAG_assign_register, DW_AT_name("CARRY")
	.dwattr DW$341, DW_AT_location[DW_OP_regx 0x45]
DW$342	.dwtag  DW_TAG_assign_register, DW_AT_name("TC1")
	.dwattr DW$342, DW_AT_location[DW_OP_regx 0x46]
DW$343	.dwtag  DW_TAG_assign_register, DW_AT_name("TC2")
	.dwattr DW$343, DW_AT_location[DW_OP_regx 0x47]
DW$344	.dwtag  DW_TAG_assign_register, DW_AT_name("M40")
	.dwattr DW$344, DW_AT_location[DW_OP_regx 0x48]
DW$345	.dwtag  DW_TAG_assign_register, DW_AT_name("SXMD")
	.dwattr DW$345, DW_AT_location[DW_OP_regx 0x49]
DW$346	.dwtag  DW_TAG_assign_register, DW_AT_name("ARMS")
	.dwattr DW$346, DW_AT_location[DW_OP_regx 0x4a]
DW$347	.dwtag  DW_TAG_assign_register, DW_AT_name("C54CM")
	.dwattr DW$347, DW_AT_location[DW_OP_regx 0x4b]
DW$348	.dwtag  DW_TAG_assign_register, DW_AT_name("SATA")
	.dwattr DW$348, DW_AT_location[DW_OP_regx 0x4c]
DW$349	.dwtag  DW_TAG_assign_register, DW_AT_name("SATD")
	.dwattr DW$349, DW_AT_location[DW_OP_regx 0x4d]
DW$350	.dwtag  DW_TAG_assign_register, DW_AT_name("RDM")
	.dwattr DW$350, DW_AT_location[DW_OP_regx 0x4e]
DW$351	.dwtag  DW_TAG_assign_register, DW_AT_name("FRCT")
	.dwattr DW$351, DW_AT_location[DW_OP_regx 0x4f]
DW$352	.dwtag  DW_TAG_assign_register, DW_AT_name("SMUL")
	.dwattr DW$352, DW_AT_location[DW_OP_regx 0x50]
DW$353	.dwtag  DW_TAG_assign_register, DW_AT_name("INTM")
	.dwattr DW$353, DW_AT_location[DW_OP_regx 0x51]
DW$354	.dwtag  DW_TAG_assign_register, DW_AT_name("AR0LC")
	.dwattr DW$354, DW_AT_location[DW_OP_regx 0x52]
DW$355	.dwtag  DW_TAG_assign_register, DW_AT_name("AR1LC")
	.dwattr DW$355, DW_AT_location[DW_OP_regx 0x53]
DW$356	.dwtag  DW_TAG_assign_register, DW_AT_name("AR2LC")
	.dwattr DW$356, DW_AT_location[DW_OP_regx 0x54]
DW$357	.dwtag  DW_TAG_assign_register, DW_AT_name("AR3LC")
	.dwattr DW$357, DW_AT_location[DW_OP_regx 0x55]
DW$358	.dwtag  DW_TAG_assign_register, DW_AT_name("AR4LC")
	.dwattr DW$358, DW_AT_location[DW_OP_regx 0x56]
DW$359	.dwtag  DW_TAG_assign_register, DW_AT_name("AR5LC")
	.dwattr DW$359, DW_AT_location[DW_OP_regx 0x57]
DW$360	.dwtag  DW_TAG_assign_register, DW_AT_name("AR6LC")
	.dwattr DW$360, DW_AT_location[DW_OP_regx 0x58]
DW$361	.dwtag  DW_TAG_assign_register, DW_AT_name("AR7LC")
	.dwattr DW$361, DW_AT_location[DW_OP_regx 0x59]
DW$362	.dwtag  DW_TAG_assign_register, DW_AT_name("CDPLC")
	.dwattr DW$362, DW_AT_location[DW_OP_regx 0x5a]
DW$363	.dwtag  DW_TAG_assign_register, DW_AT_name("CIE_RETA")
	.dwattr DW$363, DW_AT_location[DW_OP_regx 0x5b]
	.dwendtag DW$CU

